teaRank quantifies the impact of open-source software projects
3.5 billion TEA tokens have been allocated to fund rewards in the tea Protocol. Learn more
Seamlessly register OSS projects from multiple package managers
How teaRank rewards are calculated
Proof of Contribution ranks every OSS project, every day
Proof of Contribution is the ranking algorithm that determines a project’s teaRank. The algorithm continually evaluates and scores open-source software projects in supported package managers based on their impact on and value to the OSS ecosystem.
Frequently Asked Questions
What is teaRank?
teaRank is a dynamic score that's generated by the Proof-of-Contribution ranking algorithm. A project's teaRank reflects the impact of the software on the entire OSS ecosystem. The tea Protocol uses teaRank scores to allocate the daily distribution of TEA tokens.
How is teaRank calculated?
teaRank is calculated by evaluating the position and usefulness of a software project in the OSS ecosystem. A project with an increasing number of dependent software projects may earn a teaRank that increases over time.
When does teaRank change?
A software project's teaRank may change whenever its impact on or position in the OSS ecosystem changes. Adding or removing project dependents or dependencies can directly affect a project's teaRank.
Which OSS projects get the highest teaRank?
Open-source software projects at the base of the tech stack may be well positioned to earn a high teaRank. Proof of Contribution, the ranking algorithm that produces teaRank scores, favors impactful OSS projects with many dependents and few or no dependencies.