For Vault Managers

Everything you need to know about creating, managing, and operating vaults on the Ranger protocol.

What Is a Vault?

A Ranger vault is an on-chain smart contract on Solana that accepts deposits from users in a single asset (e.g., USDC, SOL) and deploys those funds into one or more DeFi strategies to generate yield. Users receive LP tokens representing their proportional share of the vault.

Note: Each vault supports one asset only. If you want to manage multiple assets, you need to create separate vaults for each.

Role-Based Access Control

Admin vs. Manager Roles

Ranger enforces role separation for security:

Role
Capabilities

Admin

Add/remove adaptors, initialize strategies, update vault configuration, calibrate high water mark

Manager

Allocate funds between strategies (deposit/withdraw to strategies)

Warning: Keep admin and manager as separate keypairs. The admin controls vault structure; the manager controls fund movement. This separation limits damage if a key is compromised.

Vault Lifecycle

A typical vault goes through these stages:

  1. Create the vault — Initialize the on-chain vault account with your asset, fees, and configuration

  2. Set up metadata — Create LP token metadata (name, symbol, image) so wallets display it correctly

  3. Add adaptors & initialize strategies — Connect to DeFi protocols where funds will be deployed

  4. Allocate funds — Deploy idle vault funds into initialized strategies

  5. Operate — Monitor performance, rebalance, run automation scripts

  6. Go to market — Get indexed on Ranger, verify your LP token on Jupiter

Last updated