Skip to main content
The Euler integration supplies assets into vaults built on the Euler Vault Kit (EVK). EVK vaults are extended ERC-4626 vaults that work as passive lending pools: instead of running an active strategy, they earn yield by lending your deposit to borrowers. Each vault has its own curator, asset, and risk profile; the yield object’s curator field names the curator.

Availability

Live (non-deprecated) Euler vaults span Ethereum, Arbitrum, Avalanche C-Chain, Base, BNB Chain, Linea, Monad, Plasma, and Unichain. Query GET /v1/yields?providers=euler for the vaults enabled for your project; retired Euler vaults are excluded from that response.

Entering and exiting

Entering approves the input token (if needed) and deposits it; you receive the vault’s eToken and lending yield accrues to it automatically. On networks where a vault’s input token is the network’s wrapped native asset (for example an eWETH vault), yield.xyz also accepts the native coin and wraps it before depositing. Exiting redeems eTokens for the underlying asset in a single instant transaction, subject to the pool’s on-chain liquidity.

Rewards and position

Lending yield accrues automatically to the eToken; there is no manual claim step for it. Some vaults also list an extra incentive token, such as rEUL, USDf, or USDtb, as a rewardRate.components[].token entry, but no Euler vault exposes a manual CLAIM_REWARDS action; every Euler vault’s reward claiming is auto.
rEUL is a locked form of EUL paid as an incentive on some vaults. It converts 1:1 into EUL on a non-linear schedule, but the conversion and vesting happen outside the Euler yield.xyz integration, on Euler’s own contracts.

Next steps

Vaults

Compare Euler against other vault integrations.

Action lifecycle

How enter and exit actions are signed and submitted.