Key Participants

Users

Users are the primary participants who deposit assets into vaults to earn yield:

  • Deposit assets into any vault of their choice

  • Receive LP tokens representing their share of the vault

  • Withdraw their assets plus earned yields at any time

  • Track their positions and yields through LP token value

User Interface Guide

Vault Owners

Vault owners are responsible for the overall vault configuration and security:

  • Create new vaults with custom parameters

  • Add or remove adaptors to determine available strategies

  • Set fee structures (performance and management fees)

  • Appoint fund managers to handle allocation

  • Configure vault-specific parameters like deposit caps

Vault Initialization GuideFrontend Integration Guide

Vault Managers

Vault managers are appointed by vault owners to handle capital allocation across different strategies:

  • Rebalance assets between different DeFi protocols

  • Monitor strategy performance

  • Adjust allocation based on market conditions

  • Optimize for maximum yield while managing risk

  • Execute strategy changes

Fund Allocation Guide

DeFi Protocol Teams

Protocol teams can extend Voltr's functionality by creating custom adaptors:

  • Develop custom adaptors for their protocols

  • Define protocol-specific interaction logic

  • Implement yield generation strategies

  • Integrate with the vault standard interface

  • Update adaptor implementations

Adaptor Creation Guide

Interaction Flow

  1. Protocol Teams create adaptors

  2. Vault Owners set up vaults, appoint managers, and connect adaptors

  3. Users deposit into vaults and receive yields

  4. Vault Managers handle allocation between adaptors

Roles and Permissions

Action
Users
Owners
Managers
Protocols

Deposit/Withdraw

Create Vault

Add/Remove Adaptors

Manage Allocations

Create Adaptors

Last updated