type restaking) deposits ETH or, on Ethereum, a supported liquid staking token into Renzo’s restaking manager and returns ezETH, an exchange-rate liquid restaking token.
Availability
Yield ids follow
<network>-renzo-ezeth-staking, for example ethereum-renzo-ezeth-staking. Query GET /v1/yields?providers=renzo for the current listing enabled for your project.
Entering
On Ethereum, set the optionalinputToken to deposit wBETH or stETH instead of ETH; an LST deposit adds an approval step ahead of the deposit. On Base, Arbitrum, and Linea, the only input is native ETH. Entering can be paused at the protocol level on any network.
Exiting
Ethereum exits through a withdraw queue: a request burns ezETH, and the queue applies a cooldown before the asset is claimable, reported as a 14 daycooldownPeriod in the yield’s metadata when the queue is configured. The withdraw queue and the risk oracle that gates it can each independently pause claims and new requests.
Base, Arbitrum, and Linea do not support exit actions: status.exit is false on these networks. ezETH stays transferable, so a position can still be moved or traded outside yield.xyz.
Rewards and position
The ezETH/ETH exchange rate rises as rewards accrue;rewardClaiming is automatic and there is no separate claim step for the base reward. The yield’s reward tokens also include Renzo Points and EigenLayer Points, which are protocol-reported and separate from the ezETH balance.
List the live yields
Copy this request to list the Renzo yields enabled for your project. Yield IDs change as markets and networks are added, so query the API rather than hardcoding them.Next steps
Restaking
Compare Renzo with Ether.fi and KelpDAO.
Action lifecycle
Build the enter and exit flow for the Ethereum withdraw queue.

