K

Karma Calculator

Evaluate the types of transactions for a wallet to identify the kind of protocols the user interacts with

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

Technologies used

Discussion