Dynamic Vault are vaults that rebalance every minute across lending platforms to find the best possible yield while prioritizing keeping user funds as accessible as possible.

Program Address

  • Mainnet-beta: 24Uqj9JCLxUeoC3hGfh5W3s9FM9uCHDS2SG3LYwBpyTi
  • Devnet: 24Uqj9JCLxUeoC3hGfh5W3s9FM9uCHDS2SG3LYwBpyTi

Resources

Features

Vault Types

Regular Vault (RebalanceVault): Meteora can rebalance funds across multiple lending strategies

Idle Vault: 100% liquidity stays in the vault without rebalancing capabilities

User Operations

Deposit: Users can deposit tokens and receive LP tokens representing their share

Withdraw: Users can withdraw tokens by burning LP tokens

Direct Strategy Withdrawal: If vault doesn’t have enough liquidity, can withdraw directly from strategies

Multi-Strategy Support

The vault supports up to 30 different strategies simultaneously, integrating with various DeFi protocols:

Currently Supported: Solend (with and without liquidity mining), Marginfi, Kamino

Previously Supported: PortFinance, Mango, Apricot, Francium, Tulip, Drift, Frakt (now deprecated)

Strategy Management

Initialize Strategy: Meteora can add new strategies to the vault

Add/Remove Strategy: Connect or disconnect strategies with standard or advanced removal options

Rebalance Strategies: Deposit or withdraw liquidity from strategies

Rewards System

Claim Rewards: Collect rewards from lending protocols

Automatic Distribution: Rewards go to treasury address

Multiple Token Support: Can handle rewards in different tokens

Fee System

Performance Fee: 5% fee on profits charged when rebalancing

Fee Vault: Dedicated account for collecting fees owned by treasury

Locked Profit Mechanism: Gradual profit release over 6 hours to prevent MEV

Security Features

Slippage Protection: Minimum output amount checks on deposits/withdrawals

Vault Controls: Meteora can halt deposits while allowing withdrawals

Strategy Validation: Ensures strategies are properly configured before use

Advanced Financial Features

Locked Profit Tracking: Prevents sudden profit realization affecting LP token prices

Virtual Price Stability: Maintains consistent LP token pricing during rebalancing

Multi-token Support: Each vault supports a specific token (USDC, SOL, etc.)

Risk Management

Diversification: Spreads risk across multiple lending protocols

Automated Rebalancing: Optimizes yield while managing risk