Roles & Permissions
The BrinkVault smart contract is an ERC-4626–compatible yield vault that allows users to deposit ERC20 tokens (the “asset”) and receive vault shares in return. These shares represent a proportional claim on the total assets held by the vault and its underlying investment strategies.
When you deposit tokens into BrinkVault, your funds are allocated across a set of strategies managed by the Vault Manager and Strategist, who are responsible for optimizing returns and maintaining balance among strategies. You can later withdraw your deposited tokens (plus or minus yield) by redeeming your shares.
BrinkVault automates yield generation while maintaining transparency and allowing users to monitor vault composition and performance.
Depositor / Investor (User)
Regular user who deposits or withdraws assets. No special permissions required.
Strategist
Configures and rebalances investment strategies.
Vault Manager
Maintains vault settings (e.g., deposit limit, whitelisting).
Contract Owner
Deploys the vault and initializes configuration. Users generally do not interact with this role.
Last updated