Welcome @Ly0n! Great to have you here. It does look like LibreSelery has a similar mission to SourceCred! And a similar approach, too. We’ve also been dogfooding our system; at time of writing we’ve distributed about $687k worth of Grain to SC contributors.
Having taken a look at your docs, it looks like we have pretty similar approaches, with two major differences:
We embed all the contributions into a graph and then run modified PageRank to assign scores to the contributions. This creates a really nice / extensible framework for incorporating many different sources of data (e.g. Discourse posts, Discord messages, pull requests, manually curated nodes representing higher level features or events), and winds up being more robust to “activity spam”.
Rather than directly distribute an external cryptocurrency (e.g. BTC), we focus on enabling communities to launch their own digital currency (“Grain”). If the community wants, they can then make their Grain an ERC-20 token exchangeable for ETH, etc. This has a lot of benefits; it means that the community can fundraise by selling some of those tokens to sponsors, or can use them for governance purposes, etc.
Having Grain also makes it easier for us to distribute really meaningful amounts of money–I mentioned that we’ve distributed just under $700k worth of Grain, but only about 10% of that has been “redeemed” for cash. Many contributors are holding onto their Grain balances, which will be usable later for stuff like Boosting or reinvesting in the project. It’s a nice system in that it ensures that we can be really generous with contributors who need more income, while people with external sources of income aren’t draining the coffers.
It would be great to have you at one of our community calls. We have them every Tuesday at 11am PT (see our calendar) on Discord. Discord is also the best place to meet the community, we’re more active there than on Discourse.