Karma has been collaborating with the Tally and Rari teams on the implementation of an onchain delegate scoring oracle, which will be used to determine staking rewards. I wanted to share a quick update on our progress and the logic being used to assess delegate activity.
After discussions with the Rari and Tally teams, we decided to start with a simple and transparent approach: using onchain voting participation as the basis for determining whether a delegate is active.
Here’s how it works:
- We look at all proposals that have ended in the past 90 days, across both Ethereum Mainnet and the Rari chain.
- We calculate the percentage of those proposals that each delegate has voted on.
- Delegates who have participated in at least 75% of those votes are considered active.
Scores are calculated daily and submitted to the oracle. We’ve been testing this in coordination with Scopelift and Tally and are ready to move to production as soon as the staking contracts are deployed.
Importantly, this scoring logic is modular and can be updated in the future based on DAO preferences.
Our dashboard can be accessed here: https://rari.karmahq.xyz/
Delegates can see their score and details on their profile page in the dashboard. This data will also be displayed in Tally.