[BIP-765] Boosted Pool Lending Market Incentive Handling

Note that the flow is designed as follows:

  • The Maxis claim respective rewards on behalf of the Balancer v3 vault
  • We then run custom code-logic calculating pool share snapshots and extracting a weighted average per eligible address for pool depositors and gauge stakers (both Balancer and Aura)
  • We then distribute the claimed amount based on eligible addresses via Merkl. airdrops retroactively. Users will see an info banner on the portfolio page on the Balancer app if they have an airdrop pending
  • All data and artifacts are stored in our repositories and are open-source

Example:

  1. a Morpho campaign runs from Monday to Friday
  2. Rewards are claimable the following Monday, we claim the pending amount for the Balancer v3 vault representing all depositors of our protocol
  3. We calculate pool shares in regular intervals for those 5 days for all depositors and pools
  4. We construct and distribute a Merkl airdrop campaign for that period (= retroactive airdrop)
2 Likes