Summary
If passed this will enable the Factory contracts that allow anyone (permissionlessly) to deploy fully compatible ERC-4626 vaults. There will be one ERC-4626 vault for each Venus market. Users, and third party projects, will be able to deposit and withdraw tokens supported by Venus into these vaults using a standardized interface. Under the hood, these tokens will be deposited into the associated VTokens, accruing interests allocated to the users.
The Venus ERC-4626 Vaults will be available on every network supported by Venus: BNB Chain, Ethereum, Arbitrum one, Optimism, ZKSync Era, Base, Unichain and opBNB. Support for the VTokens of the Core pool on BNB Chain will be added soon.
Description
Venus Protocol introduces native ERC-4626 Vaults, bringing standardized, composable yield vaults to the Venus ecosystem. This integration represents a significant advancement in making Venus’s yield-bearing markets more accessible and composable within the broader DeFi ecosystem.
Key Benefits
- Full ERC-4626 Compliance – Interoperable with DeFi primitives (DAOs, aggregators, etc.)
- Native Venus Yield Integration – Auto-compounding via VTokens
- Gas-Optimized Architecture – Beacon proxy pattern for efficient deployments, so all vaults share the same implementation contract
- Secure & Upgradeable – Governance-controlled upgrades and reward management
Business Case
Market Opportunity
Standardised yield vaults are quickly becoming the default on‑ramp for both retail strategies and institutional wrappers (e.g. Ondo, Mountain, Superform). ERC‑4626 compliance is a prerequisite for aggregator listings, CEX structured‑product wrappers, and real‑world‑asset tokenisers.
Protocols that exposed ERC‑4626 vaults early captured +95 % TVL growth in <30 days after launch
Strategic Fit for Venus
Composability moat: ERC‑4626 turns every VToken into an instantly whitelisted collateral primitive for dozens of front‑ends, abstractions and risk frameworks. This neutral interface lowers integration overhead from ~3 weeks custom dev ➞ 1 day of config.
Network flywheel: Vault TVL drives incremental interest spread, boosts Protocol Share Reserve inflows, and increases XVS buy‑and‑burn pressure—reinforcing existing token‑economic programmes (e.g. Borrow‑n‑Burn).
Multi‑chain scale: Because ERC‑4626 vaults are chain‑agnostic, liquidity routed to Venus on Base or Arbitrum can be marketed identically to liquidity on BNB Chain, letting us scale without fragmenting documentation or SDKs.
Understanding ERC-4626
ERC-4626 is a tokenized vault standard designed to unify how yield-bearing assets are deposited, managed, and withdrawn in DeFi protocols. It builds on the ERC-20 token standard and introduces a consistent interface for vaults that accept a specific asset (like USDC) and issue shares representing ownership in the vault.
The primary goal of ERC-4626 is standardization—allowing developers to integrate with vaults without needing to understand their internal mechanics. Functions like deposit, withdraw, mint, and redeem, follow predictable behaviors across all compliant contracts.
In essence, ERC-4626 makes it easier for users to earn yield on their assets and for protocols to plug into vaults in a reliable, composable way—enhancing both usability and interoperability across the DeFi ecosystem.
Technical Details
The implementation of the Venus ERC-4626 vaults consists of two core smart contracts:
- VenusERC4626Factory.sol - The factory contract for deploying standardized vaults
- Deploys individual vaults for individual VTokens via BeaconProxy
- Ensures deterministic addresses using CREATE2
- Managed by Venus Governance
- Vault Tracking: Maintains a mapping of VTokens to their corresponding deployed ERC-4626 vaults
- Reward Routing: Allows configuration of a centralized reward recipient for all vaults and supports liquidity mining incentives.
- VenusERC4626.sol - The vault logic implementing ERC-4626 functionality
- ERC-4626-compliant mint, deposit, redeem, and withdraw functions
- Integrates with Venus VToken interest accrual
- Handles reward distribution (e.g., XVS)
Rewards accrued by the funds that the ERC-4626 Vaults will deposit into the Venus markets, will be transferred to the Protocol Share Reserve contracts on each network. These rewards will be considered “Additional Revenue”, and distributed following the Venus Tokenomics.
Security and additional considerations
We applied the following security procedures for this upgrade:
- Audits: Certik, Pessimistic and Fairyproof have audited the deployed code
- VIP execution simulation: in a simulation environment, validating the ownership of the Factory contracts and the expected configuration
- Deployment on testnet: the same commands have been executed on every testnet, and used in the Venus Protocol testnet deployment
Audit reports
- Certik audit audit report (2025/05/14)
- Pessimistic (2025/05/02)
- Fairyproof audit report (2025/04/14)
Deployed contracts
Factories on Mainnets
Factories on Testnets