Here's the awkward truth: most liquid staking dashboards show you a big glowing APY and then wave you off. Actual reward tracking โ€” the kind you can hand to a tax accountant or use to compare protocols after a year โ€” takes a second or two of setup, then a habit. Two people can hold the same stETH for the same year and end up thinking they earned wildly different amounts, just because one is looking at wallet balance and the other at value.

This guide walks through what to actually measure, and the tools that measure it honestly.

Know what kind of token you're holding

Liquid staking tokens fall into two accounting camps, and the difference changes how you track them.

TypeExamplesBalance behaviorValue behavior
RebasingstETH (original)Grows dailyRoughly 1:1 with ETH
Reward-bearing (accruing)wstETH, rETH, cbETH, jitoSOL, mSOLStays flatGrows against underlying

With rebasing tokens, your reward is visible as a bigger balance. With reward-bearing tokens, your reward is hidden inside the exchange rate โ€” one wstETH is worth more ETH this year than last, and that's your yield. Both are legitimate; both need different tracking. If any of this is new, the plain intro to liquid staking covers the mechanics.

The simple per-protocol view

Every major protocol exposes some kind of reward view. A short tour, with the caveat that UIs change constantly:

  • Lido โ€” the app dashboard shows your stETH balance and a rough reward figure over time. Good starting point, doesn't help across wallets.
  • Rocket Pool โ€” the rETH exchange rate is on-chain; the official app shows historical rates so you can compute reward against your entry.
  • Coinbase cbETH โ€” Coinbase's account view tracks rewards inside your account statements. Exchange-controlled, so their number is definitive for that holding.
  • Jito / Marinade (Solana) โ€” jitoSOL and mSOL both publish current exchange rates and historical data via their apps and on-chain oracles.

Single-protocol dashboards are handy for the current APY but rarely for total return, and never for cross-protocol comparison.

Aggregators that see it all

Once you're in more than one protocol โ€” or you want history โ€” pull data by wallet address into a portfolio tool. A few common ones:

  1. Zapper โ€” connects to a wallet, shows liquid staking positions by chain, values them in USD, and gives a rough profit/loss.
  2. DeBank โ€” similar to Zapper, sometimes catches Solana LSTs faster.
  3. Rotki โ€” open-source, runs locally, is stricter about historical cost basis and better for private data.
  4. CoinTracker / Koinly / Accointing โ€” tax-focused; imports transactions, computes cost basis, and produces country-specific reports.

None of these is perfect. Aggregators can mislabel a rebasing balance change as a receipt of new tokens (which matters for tax) or miss a fork of a protocol contract. The safest habit is to verify against on-chain data at least once a year: block explorer, exchange rate history, deposit and withdrawal transactions. This is educational, not tax advice.

The tax side is a different animal

Reward tracking for personal use asks "how much did I make?" Tax tracking asks a stricter question: on what date, in what currency, at what price? Rules vary a lot by country. In the US, staking rewards have generally been treated as income at the moment they're received, at that day's fair market value, then held with that cost basis until sold. In the UK, it's often income tax on receipt plus capital gains on disposal. Rebasing tokens complicate this because rewards land daily; reward-bearing tokens complicate it because the "receipt" event is fuzzy โ€” the value change is continuous. Some jurisdictions have moved toward taxing only at disposal for reward-bearing tokens. Rules change. A crypto-savvy accountant is worth more than any dashboard here. For a wider frame on where staking fits, see the staking vs liquid staking overview.

A simple tracking routine that holds up

Something like this, once a month, is enough for most people:

  1. Note every wallet or exchange holding a liquid staking token.
  2. Record the token balance and the current on-chain exchange rate (or rebased balance for stETH).
  3. Convert to your local currency at that date's price.
  4. Compare to last month's number. The delta is your gross reward before fees and price moves.
  5. Once a year, export transactions to a tax tool and reconcile.

Do this and you'll notice things like the protocol fee eating more than you thought, or a validator pause quietly shaving a few basis points off the month. That's what visibility buys you. For calculating what your rewards might look like into the future, the staking rewards calculator is a starting point โ€” remembering that every number is illustrative and every network has its own quirks.

Keeping tabs on your liquid staking rewards without the guesswork

Track staking rewards the way you'd track anything that compounds silently: at regular intervals, from an on-chain source, with the token type in mind. The tools are all decent, none is perfect, and the tax question sits on top of the accounting one. Slashing, depeg, smart-contract bugs, or an exchange failure can still change the picture โ€” but at least you'll see the change when it happens instead of hearing about it months later.