stETH waiting
stETHstETH in requests not yet finalized, from unfinalizedStETH() at the latest block read.
How long does it take to withdraw stETH from Lido right now?
stETH waiting to be withdrawn from Lido, how fast requests are finalized and the wait a new request faces, beside the market rate.
The dashboard as it will open in Vantage. Each figure is named here and arrives with its receipt; until its data is published, its place stays empty.
stETH waiting now, recent finalization times and the wait a new request faces.
stETH in requests not yet finalized, from unfinalizedStETH() at the latest block read.
Requests between the last finalized id and the last request id at the same block.
The median time from request to finalization for requests finalized in the last 30 days.
An estimate for a request made now: stETH ahead in the queue against ETH arriving from deposits, rewards and exits at recent rates, shown with its inputs.
ETH available to pay requests at the latest report: buffered deposits, the withdrawal vault and the execution-rewards vault.
The stETH to ETH rate in the main Curve pool by day, against the one to one rate at which Lido redeems.
Requests, finalizations and finalization times over time.
stETH requested for withdrawal over the selected period.
ETH locked for finalized requests over the same period.
stETH requested and ETH finalized each day, so a growing queue shows as requests outpacing finalizations.
The median and the slowest time to finalization for requests made each day, beside Ethereum's exit queue wait.
Withdrawing stETH from Lido takes two steps: a request that locks the stETH in the withdrawal queue, and a finalization that sets aside ETH to pay it, after which the holder claims. This dashboard reads both from Lido's withdrawal queue contract, so it shows how much stETH is waiting, how long recent requests took to finalize and what a new request is likely to face.
Requests are finalized at Lido's accounting oracle reports, normally once a day, with ETH from new deposits, rewards and validators that have exited. When that is not enough, validators must exit and the wait follows Ethereum's own exit queue, which the dashboard shows beside it. The alternative is to sell stETH for ETH on the market, so the stETH to ETH rate in the main pool is shown too.
Each figure is pinned to a block with the contract calls and events behind it, so the wait estimate can be checked against the requests and finalizations it was built from.
Every figure will be read at a block, kept with its source and its exact read, and open a receipt anyone can re-check.
How receipts work →Read from chain state and history
When Lido has enough ETH on hand, a request is usually finalized at one of the next daily oracle reports. When validators must exit to pay it, the wait follows Ethereum's exit queue and can stretch to weeks. The dashboard shows how long recent requests actually took.
A request is finalized only at an accounting oracle report, and only when enough ETH is available to cover every request ahead of it. A long queue, pending validator exits or Lido's bunker mode after large penalties all make finalization take longer.
Withdrawing redeems stETH for ETH one to one through Lido, after a wait. Swapping sells stETH for ETH at once on a market, at whatever rate the market offers, which can fall below one to one when many holders want to leave at the same time.
A protective state Lido's oracle enters when the protocol sees large penalties or a negative rebase. Finalization slows down so that holders who stay are not left with the losses of those who leave first.
The gap between the market rate of stETH in ETH and the one to one rate at which Lido redeems it. A wide discount means holders are paying to skip the queue; the dashboard reads it from the main Curve pool at each pinned block.
How much ETH is waiting to start or stop staking on Ethereum, and how long each queue takes to clear at the current churn limit.
EthereumHow liquid-staked ETH splits between Lido, ether.fi, Rocket Pool and other protocols, with each protocol's share tracked over time.
EthereumThe yield each ETH liquid staking token actually paid over 7 and 30 days, from its on-chain exchange rate, with supply and protocol fee.
EthereumETH staked on the beacon chain, its share of total supply, active validators and the deposits and exits that move it, epoch by epoch.
EthereumAssets restaked on EigenLayer by strategy, the operators they are delegated to, the AVSs those operators secure and each slashing event.
EthereumWhat ETH staking pays per year, split into consensus rewards, priority fees and MEV, measured from the rewards validators received.
EthereumStart free in Voltfin Studio: boards, tables and reports where every number opens its receipt. Tell us which data you need first and we will build it next.