How It Works
RIP Protocol vaults are built on ERC-4626, the standard for tokenized vaults. This architecture provides a consistent, secure way to represent shares in actively managed investment strategies. Understanding how these vaults work will help you make informed investment decisions.
ERC-4626: The Vault Standard
ERC-4626 is an Ethereum standard that defines how tokenized vaults should work. It creates a consistent interface for depositing assets, receiving shares, and later redeeming those shares for underlying assets.
🪙 Deposit Assets
Users deposit underlying assets (like WHYPE) into the vault
🎫 Receive Shares
Vault mints ERC-20 shares representing proportional ownership
💰 Redeem Value
Shares can be redeemed for assets based on current vault value
Why ERC-4626?
Standardization: Works seamlessly with DeFi protocols and wallets
Composability: Vault shares can be used in other DeFi applications
Security: Battle-tested standard with extensive auditing
Transparency: Clear accounting of assets and shares
Vault Strategies
Each vault in the RIP Protocol implements a specific investment strategy. Some vaults may employ active management with dedicated managers, while others might follow passive or algorithmic approaches. The strategy determines how deposited assets are used to generate returns.
Common Strategy Components
Asset Deployment
Deposited assets are deployed according to the vault's strategy—this could include purchasing NFTs, providing liquidity, staking, lending, or other activities.
Rebalancing
Vaults may periodically rebalance positions to maintain target allocations, optimize returns, or manage risk based on market conditions.
Liquidity Management
Vaults balance capital efficiency with redemption capability by maintaining appropriate reserves of liquid assets.
Risk Controls
Built-in safeguards like deposit caps, minimum holdings, and pause mechanisms protect user funds and maintain system stability.
NAV-Based Pricing
The vault's Net Asset Value (NAV) determines the fair value of each share. NAV is calculated by dividing the total value of all vault assets by the total number of outstanding shares.
NAV Calculation Formula
All deposits and redemptions are processed at the NAV price, ensuring fair treatment for all users.
When You Deposit
You receive shares equal to:
Example: If NAV is 1.2 WHYPE per share and you deposit 120 WHYPE, you receive 100 shares.
When You Redeem
You receive assets equal to:
Example: If NAV is 1.5 WHYPE per share and you redeem 100 shares, you receive 150 WHYPE.
Request Processing
Different vaults may process deposits and redemptions in different ways. Some vaults use instant processing for immediate settlement, while others employ asynchronous systems with queues and epoch-based processing to ensure fair pricing and prevent manipulation.
Asynchronous Processing (Example)
Some vaults use time-delayed processing where requests are queued and settled in batches using NAV snapshots. This approach provides several benefits:
✓ Prevents Front-Running: Users can't exploit NAV movements since they don't know the price before submitting requests
✓ Fair Pricing: All users in the same batch get identical pricing
✓ Liquidity Management: Allows time for managers to prepare redemption liquidity and rebalance positions
✓ Gas Efficiency: Batch processing reduces transaction costs
Liquidity Management
Vaults must balance deploying capital into their strategy with maintaining sufficient liquidity to process redemptions. The approach varies by vault architecture and strategy type.
Some vaults maintain all assets in liquid form for instant redemptions, while others deploy capital into less-liquid strategies (like NFTs or staked positions) and manage redemption queues accordingly.
Permissioned Roles
RIP vaults use a role-based access control system to separate concerns and enhance security. Different addresses have different permissions:
Admin Role
Controls critical protocol parameters and emergency functions
Update fee configuration
Set deposit/redemption limits
Pause vault in emergencies
Upgrade contracts (if applicable)
Keeper Role
Authorized to update NAV and process queues
Calculate and submit NAV updates
Process deposit requests in queue
Process redemption requests in queue
Increment epoch counter
Vault Manager
Manages strategy assets and executes trades
Deploy capital into strategy
Rebalance holdings
Provide liquidity to vault reserves
Execute strategy decisions
Treasury
Receives protocol fees from vault operations
Collect deposit fees
Collect redemption fees
Fund protocol operations
Support protocol development
Built-In Safeguards
RIP vaults include multiple layers of protection to secure user funds and maintain system integrity:
🛡️ Deposit Caps
Maximum deposit limits prevent the vault from growing too quickly and ensure the strategy can effectively deploy all capital
🔒 Pause Mechanism
Admin can pause deposits and redemptions in emergency situations while existing positions remain secure
⚖️ Minimum Holdings
Minimum deposit and redemption amounts prevent dust attacks and ensure economically viable gas costs
🎯 Epoch System
Time-delayed processing prevents front-running, sandwich attacks, and other forms of MEV exploitation
Explore Live Vault Strategies
Now that you understand how vaults work, explore the specific strategies available in the RIP Protocol. Each vault has unique characteristics and risk/return profiles.
Last updated