Earn products
Overview
EulerEarn vaults are ERC-4626 vaults that accept one underlying asset and issue one share token. An allocator can route deposited assets among strategies enabled for that Earn vault, including Euler lending vaults and other factory-accepted ERC-4626 strategies. A single share position simplifies portfolio handling; it does not remove strategy, liquidity, role, or smart-contract risk.
An Earn vault can enable a strategy only when its factory currently allows it: the factory's configured perspective verifies the strategy, or the strategy is another Earn vault created by that factory. ERC-4626 conformance and factory acceptance are compatibility gates, not safety guarantees. Review the implementation, initialization, liquidity, governance, and dependencies of every strategy.
What you can build
Build flow
| Step | Read |
|---|---|
| Integrate deposits, withdrawals, and shares | EulerEarn integrator guide |
| Read position and allocation data | Data API, Subgraphs |
| Resolve display metadata and known-vault status | Vault metadata |
| Review withdrawal liquidity | EulerEarn integrator guide |
| Review contract security | EulerEarn audits |
| Launch or operate a vault | Introduction, Deployment and management |
How underlying markets shape an Earn product
An Earn vault inherits dependencies from every strategy it uses. For an EVK lending strategy:
- Oracle routes value collateral and debt and therefore affect solvency, liquidation, and bad-debt risk. They do not directly set the borrowing interest rate.
- Interest-rate models and utilization determine borrowing rates and the lending-rate component of supplier APY.
- Hooks can permit, reject, or modify configured operation flows.
Rewards, allocation changes, performance fees, liquidity, and losses can further change an Earn vault's realized result. Review each mechanism separately; a quoted APY does not summarize oracle, liquidation, hook, strategy, or withdrawal risk.
Withdrawal capacity also depends on strategy liquidity and withdrawal-queue order. High utilization, losses, or failed strategy calls can reduce the amount available even when shares retain value, so integrations should check current limits and simulate withdrawals against current state.