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.

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.

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.

circle-info

Note: When liquidity is limited, redemption requests may be delayed or partially fulfilled until sufficient liquid assets become available through new deposits or position liquidations.

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.

View rHYPURR Vault →

Last updated