Skip to main content

Reward Distributor

What's New

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.

Per-marketMulti-tokenGovernance-configured

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.

Architecture

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.

What users can do

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.