Reward Distributor
Per-market, multi-token incentives.
Configurable reward emissions for both supply and borrow activity, attached at the pool level. Multiple distributors can run in parallel for multi-token incentive programs without disturbing market mechanics.
The Reward Distributor enables Rheofi to incentivize lenders and borrowers based on their activity within associated markets. Distributors are added to a pool through governance configuration, letting the protocol customize reward speeds on a per-market basis.
The reward system is centered on the RewardsDistributor contract, which configures, tracks, and distributes rewards based on user supply and borrow balances. Each distributor instance is bound to a specific reward token and a Comptroller. Multiple distributors can be attached to a single pool, enabling parallel incentive programs across markets.
Supply
Users supply assets to a market and accrue rewards based on the configured supply speed for the reward token. Earnings stack with the supply APY.
Borrow
Borrowers earn rewards according to the borrow-side speed for that market. This can offset effective borrow cost, especially during incentive campaigns.
Claim rewards
Users may claim accumulated reward tokens for specific markets or batch-claim across multiple markets in one transaction to save gas.