Lido liquid staking protocol logo Lido

How Lido Works as a Liquid Staking Protocol

Lido is a liquid staking protocol built on Ethereum. It lets anyone stake any amount of ETH, without running validator hardware, and receive a transferable token called stETH that keeps earning staking rewards while remaining usable elsewhere in decentralized finance. Since its launch in December 2020, Lido has grown into one of the largest protocols in the crypto ecosystem by value deposited, and stETH has become one of the most widely integrated assets in DeFi.

The core trade solved by Lido is simple to state. Solo staking on Ethereum requires 32 ETH per validator, technical operations, and a locked position that cannot be spent or used as collateral. Lido pools deposits from many users, hands the capital to a vetted set of professional node operators, and mints a receipt token that tracks the staked balance. The staker keeps liquidity; the validator work is handled by specialists.

This page explains the mechanics behind Lido, the difference between stETH and wstETH, how withdrawals are processed, how the protocol is governed, and the risks worth understanding before depositing. It is educational reference material rather than financial advice.

What Lido is

Lido is a set of smart contracts, an oracle system, and a curated network of node operators, coordinated by a decentralized autonomous organization. Users interact with it by sending ETH to the staking contract. In return, the contract mints stETH at a one-to-one ratio to the ETH deposited. That stETH represents a claim on the underlying stake plus accumulated proof-of-stake rewards.

What distinguishes Lido from a custodial staking service is that the protocol never takes ownership of user funds in a discretionary sense. The staked ETH sits in Ethereum's deposit contract behind withdrawal credentials controlled by Lido smart contracts, not by any single company. Node operators run the validator keys that sign blocks and attestations, but they cannot withdraw the principal, because the withdrawal address points back into the protocol.

Lido originally deployed on several networks beyond Ethereum, including Terra, Solana, Polygon, and Kusama. Over 2023 to 2025 the DAO voted to wind those deployments down and concentrate resources on Ethereum, where the overwhelming majority of activity had always been. Today, when people refer to Lido, they generally mean the Ethereum protocol and its stETH token.

How Lido works step by step

The deposit flow inside Lido has several stages, each handled by a different contract. Understanding them makes the rest of the protocol easier to reason about, particularly the timing of rewards and withdrawals.

When ETH arrives, it lands in a buffer inside the main staking contract. Rather than sending each deposit straight to the beacon chain, Lido accumulates ETH until there is enough to fund whole validators, then batches those deposits. The buffer also serves a second purpose: it can satisfy small withdrawal requests immediately, without waiting for validators to exit.

Validator keys come from node operators registered with the protocol. Before any deposit is routed to a key, that key must be submitted, verified, and vouched for. A dedicated deposit security committee exists to guard against a known class of attack in which a malicious actor front-runs a deposit to substitute their own withdrawal credentials. If anything looks wrong, deposits can be paused.

Because Ethereum's consensus layer state is not directly readable by contracts on the execution layer, Lido relies on an oracle set. A committee of independent oracle operators reports validator balances, exit information, and other accounting data on a regular cadence. Those reports drive the daily rebase of stETH and the processing of the withdrawal queue.

Who does what

  • Stakers supply ETH and hold stETH.
  • Node operators run validators and never touch principal.
  • Oracles report consensus-layer data on chain.
  • Lido DAO sets parameters, fees, and operator sets.

Key takeaway

No minimum deposit applies. A user can stake a fraction of an ETH through Lido and still receive proportional rewards, because the protocol aggregates deposits into 32 ETH validator units on their behalf.

stETH and wstETH explained

stETH is the liquid staking token minted by Lido. It is an ERC-20 token, but with an unusual property: it rebases. Rather than the price of the token rising as rewards accrue, the balance in each holder's wallet increases. Once per day, following the oracle report, every stETH balance is adjusted upward to reflect the consensus-layer rewards earned overnight, minus the protocol fee.

The design keeps stETH pegged conceptually to ETH at a one-to-one ratio, which makes mental accounting easy. Someone who stakes 10 ETH through Lido sees roughly 10 stETH, and that figure grows over time. The drawback is that rebasing tokens break assumptions in many DeFi contracts, which expect balances to change only when a transfer occurs.

That is why wstETH exists. Wrapped stETH is a non-rebasing wrapper: the balance stays constant while the exchange rate against stETH climbs. Users can wrap and unwrap freely through Lido contracts at the current rate. Most lending markets, automated market makers, and cross-chain bridges prefer wstETH because it behaves like a conventional yield-bearing token.

Neither token is redeemable through a promise from a company. Redemption runs through the protocol's withdrawal queue, and the secondary market price of stETH is set by supply and demand on exchanges. In normal conditions it trades close to parity with ETH, since anyone can arbitrage a discount by buying stETH and redeeming through Lido, but that arbitrage takes time.

Withdrawals and the exit queue

For the first two and a half years of its life, Lido could accept deposits but not process redemptions, because Ethereum itself did not support validator withdrawals. That changed with the Shapella upgrade in April 2023, and Lido V2 shipped the following month to enable in-protocol withdrawals.

The process works as a two-step request and claim. A user locks stETH or wstETH into the withdrawal queue and receives a non-fungible request ticket. The protocol then fulfils requests in order, drawing first on buffered ETH and execution-layer rewards, and triggering validator exits when the buffer is insufficient. Once a request is finalized, the user claims ETH at a one-to-one rate against the stETH that was locked.

Waiting times vary. When Lido holds ample liquidity, claims can settle within hours. When the queue is long or Ethereum's own validator exit queue is congested, settlement can stretch to days or longer. Stakers who need immediate liquidity often sell stETH on the open market instead, accepting whatever small spread exists rather than waiting.

The Staking Router and operator modules

The most consequential architectural change in Lido was the Staking Router, introduced with V2. Instead of a single hard-coded registry of approved validators, the router treats validator supply as a plug-in system. Each module manages its own set of operators, its own risk parameters, and its own share of incoming deposits.

Curated module

The original module is the curated operator registry, a permissioned set of professional staking companies approved by governance. These operators were selected through public application rounds and are subject to performance monitoring. For most of the history of Lido, this module handled effectively all of the stake.

Simple DVT

Distributed validator technology splits a single validator key across several machines run by different parties, so no one participant can act alone and the validator survives individual node failure. Lido added a Simple DVT module using this approach, which brought in a much wider group of smaller operators, including solo stakers clustered together.

Community Staking Module

The Community Staking Module, launched in 2024, is the permissionless route. Anyone can run validators for Lido by posting a bond in ETH as collateral against poor performance or penalties. The bond, rather than a governance vote, is what secures the arrangement, which is a meaningful step toward opening validator participation to independent stakers.

Alongside these modules, Lido has continued to develop new products for institutions and for parties that want dedicated validator setups with customizable parameters while still tapping the protocol's tooling. The broader direction of travel is toward a more modular, less permissioned validator base.

Lido DAO, the LDO token, and dual governance

Lido is governed by Lido DAO, an on-chain organization whose voting power is held by LDO token holders. The DAO decides which node operators are admitted, how fees are split, which modules are activated, how treasury funds are spent, and which contract upgrades are executed. Proposals typically begin as forum discussion, move to an off-chain sentiment vote, and finish as an on-chain vote that can trigger contract calls directly.

Because upgrade authority is powerful, the question of what protects stETH holders from governance decisions they dislike has been central to debate around Lido. The DAO's answer is dual governance, a mechanism that gives stETH holders the ability to delay contract changes by escrowing their tokens, and, if enough of them object, to buy time for an orderly exit before a contested change takes effect.

A second long-running debate concerns concentration. Because Lido has consistently been the single largest source of staked ETH, critics have argued that its share of the validator set poses a risk to Ethereum's decentralization. A 2022 governance proposal to cap the protocol's share of total staked ETH was voted down, with opponents arguing that self-limiting would simply shift stake to centralized exchanges without improving the underlying picture.

The response from Lido has instead been structural: widening the operator set through DVT and the Community Staking Module, spreading validators across clients and geographies, and publishing operator performance data. Whether that sufficiently addresses the concern remains an open and actively argued question in the Ethereum research community.

Where stETH is used across DeFi

The reason Lido matters beyond staking is that stETH became infrastructure. Because the token earns a baseline yield while remaining transferable, it displaced plain ETH as the preferred collateral in large parts of DeFi. Major lending markets accept wstETH as collateral, letting holders borrow stablecoins against staked positions without unstaking.

Deep liquidity pools pairing stETH with ETH allow near-instant conversion at tight spreads, which is what makes the token practical for traders and treasuries that cannot wait for the withdrawal queue. Restaking platforms, structured yield products, and cross-chain deployments on layer 2 networks all build on top of tokens issued by Lido.

This integration depth cuts both ways. It makes stETH useful and liquid, but it also means that stress in the market for tokens issued by Lido propagates quickly into leveraged positions elsewhere. Anyone using stETH as collateral should understand that the correlation between it and ETH is very high but not guaranteed to be exact at every moment.

Fees, rewards, and protocol economics

Lido charges a fee of 10 percent on staking rewards, not on principal. Historically that fee has been split evenly between the node operators who perform the validation work and the DAO treasury, which funds development, audits, insurance provisions, and ecosystem grants. Since the fee applies only to rewards, a staker's principal is never reduced by protocol fees.

The yield a stETH holder sees is therefore the underlying Ethereum staking rate, comprising consensus-layer issuance plus execution-layer priority fees and MEV, less that 10 percent and less any penalties incurred by validators. Because Ethereum's issuance rate falls as more ETH is staked network-wide, the rate delivered through Lido drifts with overall staking participation rather than being set by the protocol.

One practical note for record keeping: the daily rebase means a stETH balance changes without any transaction being signed. Depending on jurisdiction, that can complicate tax accounting, which is one reason some long-term holders prefer to hold wstETH, where the balance is static and gains are realized only on conversion. This is a bookkeeping preference, not tax advice.

A short timeline of Lido

Lido launched in December 2020, only weeks after Ethereum's Beacon Chain went live, at a point when staked ETH was locked with no visible unlock date. That timing explains much of the early demand: liquid staking was the only way to earn staking rewards without giving up access to capital for an unknown number of years.

The years that followed brought both expansion and stress tests. In June 2022, during the collapse of Terra and the failure of several large lenders, stETH traded at a visible discount to ETH on secondary markets as leveraged holders rushed to exit. The discount narrowed as conditions stabilized, and it closed decisively once withdrawals went live in 2023, which turned the peg from a market convention into a redeemable claim.

Lido has also drawn regulatory and legal attention as it has grown, including litigation in the United States testing how liability applies to participants in a decentralized autonomous organization. The outcome of such cases matters well beyond any single protocol, since it touches the basic question of how DAOs are treated in law.

Risks worth weighing before staking

Liquid staking removes some frictions and introduces others. The first category is smart contract risk. Lido is a large, heavily audited codebase with a long production history and an active bug bounty, but no contract system is provably free of defects, and the value at stake makes it a permanent target.

The second is validator risk. If node operators working through Lido are slashed or go offline, penalties reduce the pooled balance, and stETH holders bear that loss proportionally through a smaller rebase. Slashing on Ethereum has historically been rare and small in aggregate, and the DAO maintains treasury reserves intended to help cover such events, but the exposure is real.

Third is market and liquidity risk. stETH is redeemable through the queue, yet in a fast market the secondary price can move away from parity before arbitrage closes the gap. Positions that use stETH as leveraged collateral are the most sensitive to this, since a short-lived discount can trigger liquidations even when the underlying redemption claim is unimpaired.

Fourth is governance and regulatory risk. Contract upgrade powers sit with Lido DAO, which is why dual governance exists as a check, and the legal treatment of DAOs and of staking services continues to evolve in several jurisdictions. Anyone allocating meaningfully to Lido should track how that landscape develops rather than assuming today's rules are settled.

Getting started with Lido

Staking through Lido requires an Ethereum wallet holding ETH plus a little extra for gas. The user connects the wallet to the staking interface, enters an amount, and confirms the transaction. stETH appears in the wallet in the same transaction, and the first rebase arrives after the next daily oracle report.

Two habits reduce avoidable losses. First, always verify contract addresses independently before approving a transaction, because phishing clones of popular staking sites are common. Second, decide in advance whether to hold stETH or wrap it into wstETH, since integrations, accounting, and bridging behave differently between the two.

Exiting works in reverse. Either sell into an on-chain pool for immediate ETH at market rates, or submit a withdrawal request through Lido and claim ETH once the queue finalizes. Users who might need funds on short notice should think about which of those routes they expect to use before committing capital, because the two have very different timing profiles.

Frequently asked questions about Lido

Is there a minimum amount to stake with Lido?

No. Because Lido pools deposits before funding validators, any amount above the gas cost of the transaction can be staked. The 32 ETH requirement applies to validators on the network, not to individual users of the protocol.

Does Lido custody my ETH?

Not in the custodial sense. Deposits are held by smart contracts, and validator withdrawal credentials point to protocol-controlled addresses. Node operators can sign consensus duties but cannot redirect principal, so no operator can walk away with funds staked through Lido.

Why did my stETH balance change on its own?

That is the daily rebase. Lido updates every stETH balance once per day to distribute the previous day's staking rewards. Wrapping into wstETH avoids the changing balance while still accruing the same rewards through a rising exchange rate.

What does the LDO token do?

LDO is the governance token of Lido DAO. Holding it confers voting power over protocol parameters, operator admissions, treasury spending, and upgrades. It is not the staking receipt and does not itself earn staking rewards; that role belongs to stETH.

How long do withdrawals take?

It depends on available liquidity and on Ethereum's validator exit queue. Requests submitted to Lido when the buffer is well funded can finalize within hours, while heavy redemption demand can extend the wait to several days or more.

Can anyone run validators for Lido?

Through the Community Staking Module, yes. Independent operators can join Lido permissionlessly by posting an ETH bond that covers potential penalties. The older curated module remains permissioned and admits operators only by governance vote.

Summary

Lido converts locked staking capital into a liquid, composable asset. Deposit ETH, hold stETH, keep earning, and retain the ability to trade, lend, or wrap that position at any time. The protocol handles validator operations through a growing set of modules, prices its service at 10 percent of rewards, and answers to a token-holder DAO with a stETH-holder check on upgrades.

The counterweight to that convenience is a stack of risks that plain solo staking does not carry, spanning contracts, operators, market liquidity, governance, and regulation. Understanding how deposits, rebases, and the withdrawal queue actually function is the best preparation for using Lido well.