Skip to main content

Roles

The Silo Vault has four roles with different permissions.

RoleOwnerCuratorAllocatorGuardian
Max Number11Unlimited1
Transfer/Renounce OwnershipYesNoNoNo
Add/Remove Market*YesYesNoVeto only
Increase market's supply cap*YesYesNoNo
Reallocate LiquidityYesYesYesNo
Change supply/withdrawal queueYesYesYesNo
Add/remove curatorYesNoNoNo
Add/remove guardianYesNoNoNo
Set management feeYesNoNoNo
Change timelock*YesNoNoVeto only
Enable reward claiming/distribution*YesYes, if owner approved; otherwise NoNoVeto only

*Time-locked. Review time-locked actions.

Owner

The owner has control over all functions. It is highly recommended that it be a multi-sig address.

Curator

The curator role controls multiple critical functions. It is highly recommended that it be a multi-sig address.

Allocator

The allocator role controls funds reallocations and queues. If compromised, it can reallocate liquidity to/from whitelisted markets and modify supply/withdrawal queues.

Guardian

The guardian role has veto rights on multiple critical functions. It can prevent the vault from adding a market, changing the timelock, and enabling reward claiming/distribution.

It is highly recommended it be a trusted entity with a multi-sig address.