Admin
The Admin is the primary controller of the DTF. There should really only ever be 1 Admin.
Expected Actor
A DAO that operates via the supplied FolioGovernor.sol
and TimelockController.sol
contracts.
DAO power should be sourced from the StakingVault.sol
contract. The main reason for this is that the StakingVault
has the ability to collect multiple different reward tokens and distribute them to stakers pro-rata over time in an MEV-resistant manner. Any ERC20 can be configured as the deposit token for the StakingVault
at deployment.
Abilities
- Add assets to the basket
- Remove assets from the basket
- Set fees & fee recipients
- Set auction length
- Set the auction delay
- Assign all DTF roles (Admin, Auction Approver, Auction Launcher, Brand Manager)