How To

You can interact directly with smart contract via Etherscan even when ether.fi's web page or dapp is down.

Withdrawals

Standard Withdrawal with Delays

this is the standard queued withdrawal without fee and without rate limit:

  1. Unwrap weETH to eETH: If you hold weETH, you need to unwrap to eETH. Use weETH.unwraparrow-up-right. Note that you need eETH.approvearrow-up-right with spender = weETHarrow-up-right contract.

  2. Initiate withdrawal: You can use LiquidtyPool.requestWithdrawalarrow-up-right, then you will receive the WithdrawRequestNFTarrow-up-right which is ERC721 NFT representing your queued withdrawal.

  3. Check the status of the withdrawal: use WithdrawRequestNFT.isFinalized(nftTokenId)arrow-up-right

Instant Withdrawal without Delay

this is the instant redemption with a small fee (0.3%) and with rate limit. Note that the instant withdrawal is only allowed when the buffer liquidity is above the low watermark (1% of eETH TVL).

  1. (optional) Check the low water mark: use EtherFiRedemptioNamagner.lowWatermarkInBpsOfTvlarrow-up-right

  2. Check if redeemable: use EtherFiRedemptionManager.canRedeem(amount)arrow-up-right where amount is the ETH amount of the eETH/weETH being redeemed

Last updated