Lido fi

Lido fi turns an ETH stake into transferable stETH

Lido fi lets an ETH holder enter pooled staking and receive stETH, a transferable token representing a share of staked ether. The position can move between wallets or into compatible decentralized finance applications while the underlying pooled ETH remains staked. A holder still needs to understand how the token records rewards, which entry route fits, how fees and market prices affect value and whether a protocol withdrawal or market sale suits the intended exit.

ยท updated

ETH, stETH and wstETH handle different parts of the position

ETH supplies capital, stETH makes the pooled position transferable and wstETH packages the same exposure in a non-rebasing balance. These roles affect what appears in a wallet and which integrations can account for rewards correctly.

ETH funds pooled validator activity

On the direct protocol route, the staking contract accepts ETH and mints a corresponding amount of stETH to the depositor. Submitted ETH first enters a buffer. The protocol can use that buffer to satisfy withdrawals or send funds through its staking router for validator deposits. A holder does not select, fund or operate one validator through this pooled route, so the operational work sits with independent node operators and protocol contracts.

stETH records ownership through shares

stETH stores ownership as shares even though wallets show a token balance. An oracle report changes the amount of pooled ether represented by those shares, so positive net rewards can raise the balance and penalties can lower it. Transfers move the position to another address. A rebase does not require a reward claim and does not generate the ERC-20 Transfer event that some wallet trackers expect.

wstETH changes the accounting format

wstETH wraps stETH into a token with a stable unit count. Rewards and penalties change how much stETH each wstETH represents rather than changing the wallet's wstETH balance. This format suits contracts that cannot process rebasing balances. Wrapping does not create a separate reward source; it changes the accounting format and adds wrap or unwrap transactions when conversion is needed.

Where does the staking return come from?

The return comes from Ethereum validator activity after protocol fees and any penalties affect the pooled result. Consensus rewards, execution-layer rewards and validator performance feed into protocol accounting. The accounting oracle reports the relevant state, then the contracts update the value represented by each share.

Rates vary with Ethereum conditions, the amount staked and validator performance. Lido DAO governance sets the protocol fee, which the contracts take from positive rewards by minting shares to fee recipients. Because that parameter can change, the live transaction view matters more than a fixed percentage in a static article. A displayed APR estimates recent behavior; it does not lock a future return or protect the principal from penalties.


Choosing an entry route before committing ETH

Direct submission and a secondary-market purchase can both place stETH in a wallet, but they create different transactions. A direct submission mints stETH against ETH entering the pooled protocol. A market purchase transfers existing stETH and depends on the venue's price, liquidity, fee and slippage.

Network gas applies to either route. The protocol path may also apply a staking rate limit during unusually large inflows, while a market route may execute at a price above or below ETH. The relevant output is authentic stETH under the wallet's control, not merely a successful approval.

Complete one route through confirmed receipt before using the stETH elsewhere.

  • Start with ETH on Ethereum for the direct route. For a market route, confirm that the venue accepts the selected input and delivers stETH on Ethereum.
  • Compare the expected stETH output, network gas and any market fee or slippage under the same execution window.
  • Review the network, recipient, token contract, approval scope and minimum output that apply to the chosen transaction.
  • Sign the final transaction only after those fields match the intended action, then wait for confirmation.
  • Confirm the stETH balance and transaction receipt. If either is missing, inspect the confirmed transaction before sending or approving again.

What affects the value of an stETH position?

Protocol accounting, transaction execution and exit method can each change the amount that ends up under the holder's control. Compare staking returns, market gains and gas costs separately when assessing the final result.

Pool performance and the protocol fee

Positive validator rewards increase pooled ether per share after the fee. Missed duties, inactivity penalties or slashing can reduce that result, and a sufficiently negative report can lower stETH balances. The fee is applied to rewards rather than taken as a simple upfront cut from the ETH deposit.

Market price and transaction execution

Gas is paid separately in ETH. On a market route, the quote also reflects available liquidity, venue fees and slippage. stETH may trade above or below the amount of ETH that a protocol withdrawal could later deliver because market price responds to immediate supply and demand. A 1:1 minting relationship does not create a guaranteed 1:1 trading price.

Market price and transaction execution: Gas is paid separately in ETH. On a market route, the quote also reflects available liquidity, venue fees and slippage. stETH may trade above or below the amount of ETH that a protocol withdrawal could later deliver because market price responds to immediate supply and demand. A 1:1 minting relationship does not create a guaranteed 1:1 trading price.

View full-size image

Withdrawal finalization

The protocol withdrawal queue limits the claim to no more ETH than the stETH placed into the request. Finalization uses the request's share accounting and prevailing protocol conditions, so penalties can make the final amount lower. A secondary-market exit avoids the queue but accepts the market quote and execution costs. The choice depends on how soon the holder needs ETH and how much the market route would return after fees and slippage.

Risks that remain after stETH reaches the wallet

Receiving stETH leaves several risks in place. Smart contract bugs can affect deposits, accounting or withdrawals. Oracle failure can delay a rebase, while an incorrect report that passes protocol safeguards could affect balances. Ethereum congestion, reorganization or client failures can delay transactions and validator operations. Governance can also change parameters or approve upgrades that alter future behavior.

Validator penalties and slashing can reduce the pooled result reflected in stETH. Spreading stake across operators reduces dependence on one operator, yet shared software, infrastructure or network events can produce correlated failures. Using stETH or wstETH inside another protocol adds that protocol's contract risk and may add liquidity constraints. Borrowing against the position also adds liquidation risk. A rapid market sale can also realize a discount even when the protocol withdrawal route remains available.

The protocol can also mint canonical stETH against overcollateralized staking vaults, whose operator controls and risk boundaries differ from those of the pooled Core Pool route. The token remains transferable, but a holder should distinguish the minting route from the token itself when assessing exposure.


Managing the position until the exit is complete

Day to day, stETH normally reflects successful oracle reports without a manual reward claim. wstETH keeps its unit count steady while its stETH conversion rate changes. When stETH moves to another controlled wallet, the new address holds the shares and receives subsequent rebases. Sending it to another protocol changes where the asset sits and how that integration displays the position.

Keep enough ETH for future gas, review outstanding token allowances and retain transaction receipts for deposits, transfers, wrapping and withdrawals. A cached wallet display may miss a rebase because rebases do not emit ordinary transfer events. An onchain balance query resolves the current amount more reliably than an old notification.

An exit can use the asynchronous FIFO withdrawal queue or a secondary-market swap. The queue waits for available ETH and finalization before a separate claim, whereas a swap settles at the market's quoted terms. Once stETH enters another protocol, that protocol's release, collateral or liquidation rules may have to be satisfied before either exit becomes available.

Practical questions

Do I need 32 ETH to stake through Lido?

No. The pooled staking route does not require a holder to fund an entire Ethereum validator. A wallet can submit a smaller ETH amount, subject to current interface and contract conditions, and it must retain enough ETH for gas. Small deposits can become uneconomic when network fees are high, so compare the expected staking position with transaction costs rather than the validator deposit size. The resulting stETH follows the same share accounting as larger deposits.

How long before a new stETH position shows its first balance update?

A new stETH position normally participates in the next successful daily oracle rebase after its deposit. It may not change at a fixed clock time because the report can be delayed or skipped when oracle consensus or Ethereum finality conditions are not met. A later successful report can include the accumulated change since the previous report. The original mint transaction remains separate evidence that the deposit completed, so one quiet cycle does not prove that staking stopped.

Why can a full-balance stETH transfer leave token dust?

stETH accounting converts displayed token amounts into internal shares and uses integer division. Rounding can therefore leave a tiny residual when a wallet tries to transfer its displayed maximum. The residual is an accounting edge case, not a second protocol fee. Integrations that need exact movement can use share-based transfer methods, while ordinary holders should avoid increasing repeated transactions merely to chase a few wei of token dust.

Which records help reconcile an stETH position over time?

A useful position record includes the deposit or purchase transaction, token contract, received amount, wallet address and timestamp. Keep later transfer, wrap, unwrap, DeFi deposit and withdrawal receipts with it. Because stETH can rebase without ordinary Transfer events, a list of inbound and outbound transfers may not reconstruct every balance change. Share and rebase history may be needed for accurate accounting under the reporting rules that apply to the holder.

Does LDO represent staked ETH or provide a withdrawal claim?

No. LDO is the Lido DAO governance token, while stETH represents a staking-related claim tracked through protocol shares. Holding LDO does not create an stETH position, grant a right to withdraw pooled ETH or replace a withdrawal request NFT. The tokens have different contracts and uses. A wallet label or ticker is therefore insufficient to identify the exposure an account holds, so examine the token contract before approving a transfer.

Will a hardware wallet hold stETH correctly?

Yes. A hardware wallet that supports Ethereum tokens can control stETH at its Ethereum address. The device protects transaction signing; it does not remove protocol, market or smart contract risk. Its companion app may display a cached balance poorly because a rebase does not emit ordinary transfer events. The address still owns the underlying shares, so a current onchain balance query is more reliable than an old local display or notification.

Does the withdrawal queue require a separate token approval?

The queue requires authorization, but not always a separate approval transaction. An interface may authorize the selected stETH or wstETH through an approval transaction or a signed permit, depending on the token and route. Approval alone does not create the request. The wallet must also confirm the withdrawal transaction and retain ETH for gas. Limit the allowance to the intended action when the interface offers that choice.

When do stETH rewards stop during a protocol withdrawal?

Rewards stop accruing to the locked stETH once the withdrawal request enters the queue. The request NFT records the right to claim after finalization, but the queued tokens do not continue earning while they wait. Final ETH depends on the request's shares and finalization conditions and cannot exceed the stETH submitted. A holder comparing exits should include this waiting-period effect alongside gas and any secondary-market discount.