For the complete documentation index, see llms.txt. This page is also available as Markdown.

Roles

Owner

Vault Owners can create, configure, and manage vault settings, including permissions, asset policies, and transaction controls.

  • Upgrade Controls:

    • Vault Upgrade [Timelocked]

    • Oracle Configuration [Timelocked]

  • Authorization:

    • Set Owner: [Timelocked] Transfer or renounce ownership (single address)

    • Set Manager: Appoint or replace vault manager (single address)

    • Set Guardian: [Timelocked] Assign or replace guardian (single address)

    • Set Fee Rate: Define management fee rate (capped at 2%)

    • Set Fee Recipient : Assign recipient for management fees

    • Adjust Timelock : [Timelocked when decreasing] Modify timelock duration

  • Asset Management:

    • Asset Configuration: [Timelocked] Define allowed assets. Cap asset exposure

      • Immediate execution for decreasing exposure cap

    • Lending Pool Configuration: [Timelocked] Specify authorize and configure pools

      • Immediate execution for decreasing exposure cap

    • Leverage Cap: [Timelocked if increase leverage] Limit maximum leverage of vault

    • PriceDeviation_Tolerance : Set max slippage allowed on swaps

Guardian

Guardians preserve vault integrity by:

  • Cancelling any pending timelocked action

  • Blocking vault upgrades or authorisation changes

  • Vetoing asset‑management changes that would raise risk

Vault manager

The Vault Manager operates under Owner‑defined rules and pool‑level risk parameters. Actions outside authorized assets or markets are disallowed.

  • Swap:

    • Executes only between whitelisted assets

    • Slippage limit must remain within the Owner‑defined tolerance

  • Lending Pool Interaction:

    • Restricted to whitelisted Affluent Markets that enforce their own oracle and risk settings

  • Cash Buffer

    • Maintains idle liquidity to satisfy immediate withdrawals

    • getVaultData exposes real‑time balances, cash reserves, and per‑market allocations

Last updated