Zircuit Finance Vaults
Zircuit Finance Vaults lets you deposit funds into a single, universal vault. This vault automatically finds and invests in the best yield-generating strategies across multiple blockchains, handling all the complex cross-chain logic for you. It's designed to be highly modular, making it easy to add new strategies and bridging technologies.
Key Features
Single-Chain UX, Multi-Chain Execution: For example, deposit on one chain, earn on another, withdraw to Ethereum
Unified Accounting: One source of truth for vault valuation and share pricing
Modular Strategy System: Easy to add new yield strategies without modifying core vault logic
Multi-Bridge Support: Pluggable bridge adapters (LayerZero, native L2 bridges, etc.)
Security-First Design: Role-based access control, replay protection, queue-based withdrawals
Architecture Overview
Accounting Chain
The single chain that hosts the canonical Vault and maintains price-per-share. Acts as source of truth.
Strategy Chain
Any chain where yield strategies are deployed. Has StrategyManager and actual strategy contracts.
Entrypoint Chain
Any chain where users can deposit/withdraw. Has VaultToken (shares) and UnderlyingOFTAdapter (asset wrapper).
VaultToken (e.g. zvUSDC)
The omnichain-enabled share token representing ownership in the vault (exists on entrypoint chains)
User Flows
Flow 1: Deposit from Entrypoint Chain
Flow 2: Withdrawal to Destination Chain
The use of Zircuit as the accounting chain on this page is just as example; the actual accounting chain will differ.
Last updated
Was this helpful?