The problem Karma Calculator solves
- Identify users who believe in on chain transactions
- Identify good users who are not dumping tokens every now an then
- Find users fit for your protocol/usecase by tweaking the weights used to calculate Karma
- For example, if you are a AMM, identify wallets who have already interacted with Uniswap, Sushiswap, 1inch etc
- Identify L2 users, ENS owners,
- Identify potential sponsors by giving higher rank to public goods supporters(Gitcoin funders)
Challenges I ran into
- Third party APIs for getting transaction data
- No central repository for all the router contracts for various protocols. We need a DefiPulse but for protocol contracts not just metrics