Lido Rewards Tracker
Track Lido stETH rewards across multiple Ethereum wallets in real time. View APR history, reward charts, export CSV in USD, EUR or GBP currency.
Lido Protocol Overview
What is Lido Rewards Tracker?
Lido is the largest Ethereum liquid staking protocol — over 9 million ETH staked, ~28% of all staked ETH on the network. Stakers receive stETH tokens that rebase daily as validator rewards accrue (no claim transactions needed). The challenge: tracking real returns is annoying. Etherscan shows balance changes mixed with transfers; Lido's dashboard handles one wallet at a time; aggregating across 3-10 wallets (cold storage, hot wallet, multisig, treasury, family) means manual spreadsheets. This tracker aggregates multiple wallet addresses into one unified view: daily APR with 7-day moving average, cumulative rewards in USD/EUR/GBP at historical exchange rates, downloadable CSV for tax reporting (essential for Coinbase/HMRC/IRS forms), and a manual stETH amount mode for planning new stakes. Uses only public on-chain data and Lido's official API — no private keys, no signatures, no custody.
How does Lido staking work?
When you stake ETH with Lido, you receive stETH tokens that represent your staked ETH plus accumulated rewards. Your stETH balance automatically increases over time as rewards are distributed daily.
How often are rewards distributed?
Lido distributes staking rewards daily. The rewards are automatically reflected in your stETH balance through a rebasing mechanism.
What is APR in Lido staking?
APR (Annual Percentage Rate) represents the yearly return rate on your staked ETH. Lido's APR varies based on Ethereum network conditions and typically ranges between 3-5%.

Is my data secure?
This tool only reads public blockchain data using your wallet address. No private keys or sensitive information is required or stored.
Why does my stETH balance grow without me doing anything?
Lido uses rebasing: every 24 hours the ERC-20 supply increases proportional to validator rewards (currently ~3% APR). Your wallet balance updates automatically without a claim transaction. Most wallets show the new balance instantly; some block explorers cache the old value.
How does this tracker calculate APR from raw on-chain data?
It pulls per-day stETH balance snapshots from Lido's API, divides the daily reward by the prior balance, annualizes via APR = daily_rate * 365. The 7-day average smooths validator performance variability. APR differs slightly from APY (which assumes compounding) — both shown in the dashboard.
Why is my actual APR lower than Lido's advertised protocol APR?
Lido charges a 10% fee on staking rewards (5% to node operators, 5% to DAO treasury), so your net APR is roughly 90% of the gross protocol APR. Additionally, slashing events on validators (rare) and consensus penalty events slightly reduce the realized rate for all stETH holders.
