Allocators
AAVE Allocator
The AAVE allocator is used to deposit excess DAI of the treasury into AAVE to earn passive yield, as laid out in OIP-13. Below are listed AAVE allocator contracts by version, where the latest version represents the currently active contract.
BTRFLY / LOBI Allocator
The BTRFLY / LOBI allocator simply stakes both tokens in the respective contracts. The staked tokens have governance power. This allocator is very simple. It only supports staking and unstaking and was implemented without proxy pattern.
Convex Allocator
The Convex allocator is used to deposit excess FRAX of the treasury into Convex Finance to earn passive yield, as laid out in OIP-14. Below are listed Convex allocator contracts by version, where the latest version represents the currently active contract.
FXS Allocator
The FXS allocator locks FXS in Frax Finance and yields more FXS. Locked FXS tokens are converted into veFXS, which returns FXS rewards that can be claimed or locked again. The FXS allocator locks FXS tokens for the maximum period of 4 years. veFXS can further be used for Frax Gauge voting eventually.
- Proxy 0xde7b...9475
- Underlying V1 0x55ea...123b
Aura Allocator
The Aura allocator locks Aura into the Aura Finance Locker for vlAura to recieve voting power for reward distribution across pools. It delegates this voting power back to the DAO multisig. vlAura accrues auraBAL rewards which are then staked to earn BAL rewards.
DSR Allocator
The DSR allocator deposits DAI in the DAI staking rate module.