Depositing and Withdrawing
You can deposit assets into Orion vaults and earn returns based on the vault's strategy performance. This guide walks you through the complete flow from browsing vaults to withdrawing your assets.
Overview
Orion uses an asynchronous execution model, which means your deposits and withdrawals are queued and processed during the next rebalancing cycle.
Step 1: Browse Available Vaults
- Visit app.orionfinance.ai
- Browse the available vaults without connecting your wallet
- Review vault metrics:
- Performance history (APR, returns)
- Total Value Locked (TVL)
- Risk profile
- Asset allocation
- Fee structure
For more details on understanding these metrics, see Understanding Vault Metrics.
Step 2: Select a Vault
Choose a vault that aligns with your:
- Investment goals
- Risk tolerance
Step 3: Connect Your Wallet
Before depositing, you'll need to:
- Connect a compatible wallet (see Connecting a Wallet)
- Ensure your wallet is on the correct network (e.g., Sepolia, Ethereum)
- Have sufficient funds for your deposit plus gas fees
Step 4: Deposit Assets
Submit Deposit Intent
- Navigate to your chosen vault in the app
- Enter the amount you want to deposit
- Review the transaction details
- Approve the deposit transaction in your wallet
What happens next:
- Your deposit intent is submitted to the vault
- The vault queues your deposit for the next rebalancing cycle
Execution
During the next rebalancing cycle:
- The protocol processes all pending deposits in a batch
- Your deposit is executed at the current share price
- Vault shares are created (minted) to your address
- Your deposit appears in your portfolio
Note: The time until execution depends on the protocol's rebalancing frequency.
Step 5: Monitor Your Investment
Once your deposit is executed:
- Track performance - View your vault share value in the app
- Monitor returns - Check how your investment is performing over time
- Review fees - Understand how management and performance fees affect your returns
The vault's share value updates after each rebalancing cycle as the strategy generates profits or losses.
Step 6: Withdraw Assets
Submit Withdrawal Intent
- Navigate to your vault position in the app
- Enter the amount you want to withdraw (or select "Max")
- Review the transaction details
- Approve the withdrawal transaction in your wallet
What happens next:
- Your withdrawal intent is submitted to the vault
- The vault queues your withdrawal for the next rebalancing cycle
- Your vault shares are marked for redemption
Execution
During the next rebalancing cycle:
- The protocol processes all pending withdrawals in a batch
- Your vault shares are burned
- The underlying assets are transferred to your wallet
- The withdrawal appears as completed in the app
Note: Withdrawals are also subject to the protocol's rebalancing frequency, so there may be a delay between submitting your withdrawal intent and receiving your assets.
Understanding Asynchronous Execution
Why Asynchronous?
Orion's asynchronous execution model provides several benefits:
- Cost Efficiency - Batch processing reduces gas costs per transaction
- Fair Pricing - All participants in a batch receive the same execution price
- Capital Efficiency - The protocol can net out trades across multiple vaults before executing
What to Expect
- Deposits - Queued until the next rebalancing cycle, then executed and shares created (minted) to your address
- Withdrawals - Queued until the next rebalancing cycle, then executed and assets transferred
- Timing - Execution happens at predetermined intervals (check protocol config for details on frequency)
Tips for Success
- Plan ahead - Account for the rebalancing cycle delay when timing deposits or withdrawals
- Monitor fees - Understand how performance and management fees impact your returns
- Diversify - Consider spreading investments across multiple vaults with different strategies
- Stay informed - Keep track of vault performance and any strategy changes