
The ranking algorithm for open-source software
.webp)
Modeling the OSS ecosystem as a graph

The full graph contains the data of all supported package managers, and the interconnections of the projects inside them, into the tea Protocol.

Proof of Contribution algorithm flows to projects from each of its dependents, and dynamically assigns a teaRank score daily.

teaRank scores projects from 0 to 100, and allows the tea Protocol to calculate and distribute rewards based on the project’s impact.
Enables Dynamic Ranking
Just like Total Value Locked for DeFi, Proof of Contribution supports a powerful performance indicator—teaRank. Each OSS project's teaRank is adjusted as the project and open-source software ecosystem continually evolve.
Measuring Dependency in Open Source
How does an open-source project shape the ecosystem? Proof of Contribution measures impact through CHAI’s global dependency graph, mapping a project’s role—whether as a dependency or utility—across supported repositories.
Anti-Spam
Proof of Contribution protects open source by measuring merit, filtering spam, and ensuring value flows only to impactful projects and contributors. Built on over a year of testnet defenses, it keeps rewards transparent and trusted—paving the way for a decentralized, permissionless network that sustains open source.
