Skip to main content
The Ether.fi integration (public type restaking) deposits ETH or a supported liquid staking token into Ether.fi’s liquidity pool on Ethereum and returns eETH, a rebasing liquid restaking token.
Ether.fi Liquid is a separate product built on top of eETH: strategy vaults that route deposits across multiple yield sources. It is documented at Ether.fi Liquid vaults.

Availability

Yield ID: ethereum-eth-etherfi-staking. Query GET /v1/yields?providers=etherfi for the current listing enabled for your project.

Entering

Depositing ETH mints eETH directly in a single stake transaction. Depositing stETH, wBETH, or cbETH instead routes through Ether.fi’s liquifier contract and adds an approval step ahead of the deposit; set the optional inputToken argument to choose one of these tokens. amount has a minimum of 0.001 ETH (or the equivalent value in the chosen input token). The eETH balance rebases as rewards accrue: rewardClaiming is automatic.

Exiting

An exit request burns eETH and opens a withdrawal request against Ether.fi’s liquidity pool. Ether.fi’s own metadata sets a 7 day cooldownPeriod for this queue. Once your request is finalized, the amount moves to a withdrawable balance carrying a WITHDRAW pending action; submitting it claims the underlying ETH from the withdrawal request NFT contract. Both entering and exiting can be disabled at the protocol level; check the yield’s live mechanics before assuming availability.

Rewards and position

eETH rebases: your balance grows automatically as ETH staking rewards accrue, with no separate claim action for the base reward. The yield’s reward tokens also include EigenLayer Points and Ether.fi Loyalty Points, which are protocol-reported and separate from the eETH balance itself.

Next steps

Restaking

Compare Ether.fi with KelpDAO and Renzo.

Action lifecycle

Build the enter and exit flow, including the withdrawal pending action.