CryptoCalcPro
All posts
Crypto11 minThe CryptoCalcPro Team

How Crypto Staking Works — Yields, Risks, and the Five Ways to Stake

Solo staking, liquid staking, exchange staking, pool node operation, and restaking — what each one pays, what each one costs, and which fits which holder.

Crypto staking is the most-misunderstood mainstream way to earn yield in crypto. The pitch — "lock up your coins, get paid for it" — sounds like a savings account. The reality is closer to running a piece of infrastructure for a network in exchange for newly issued tokens, with several variants that pay differently and carry different risks. This guide explains exactly what happens when you stake a coin, where the rewards come from, and which staking method makes sense for which type of holder.

The core idea, in one paragraph

Proof-of-stake (PoS) networks like Ethereum, Solana, Cardano, and many others choose who gets to validate the next block based on how many tokens validators have "locked" as collateral. Validators that lock coins (called staking) earn newly issued tokens as a reward for doing the work honestly. If a validator misbehaves — proposes a bad block, goes offline at critical moments — a portion of their staked tokens gets destroyed (called slashing). The result is a system where running the network costs roughly the new-issuance rate, and that issuance is distributed to people who lock up coins. As a token holder, staking is your way to claim a share of that issuance.

Where the yield actually comes from

Three sources, in order of size:

  1. New issuance. The network mints fresh tokens as block rewards. Stakers get a share proportional to their stake. For Ethereum this is currently around 3% annualised.
  2. Transaction fees. When users send transactions on the network, the fees go to validators. These vary heavily — Ethereum stakers earned an extra 1–3% in fees during the 2021 NFT boom and almost none during the 2022 bear.
  3. MEV (Maximum Extractable Value). Validators can capture value by ordering transactions within a block — for example, frontrunning DEX trades. Liquid-staking protocols typically capture and distribute MEV to stakers. Adds 0.5–1.5% on top.

Total yield on a major PoS network is typically 3–7% annualised. Anyone advertising 20%+ is either running a Ponzi or paying out of token inflation that destroys the price faster than the yield accumulates.

The five ways to stake — ranked

1. Solo staking (run your own validator)

You run a validator node yourself. For Ethereum that means committing 32 ETH (about $100k+ at recent prices), running validator software 24/7 on a reliable machine, and accepting full slashing risk if your node misbehaves or goes offline.

  • Pros: Highest yield (you keep 100%), no third-party trust required, no withdrawal fees.
  • Cons: Capital-intensive, technical, you eat all the risk.
  • Best for: Long-term holders with 32+ ETH or significant SOL/ADA, who are technically capable and want maximum sovereignty.

2. Liquid staking (Lido, Rocket Pool, Jito)

Deposit any amount of ETH (or SOL) into a protocol that operates the validators on your behalf. You receive a liquid token (stETH, rETH, jitoSOL) representing your stake plus accrued rewards. You can sell or use the liquid token in DeFi any time.

  • Pros: No 32-ETH minimum, fully liquid, simple to use, MEV captured for you.
  • Cons: Protocol fee (typically 10% of rewards), smart-contract risk, concentration risk (Lido alone controls ~30% of all staked ETH).
  • Best for: Most retail ETH/SOL holders. The default option.

3. Centralised exchange staking (Binance, Coinbase, Kraken)

Click "stake" on your exchange and they handle everything. You earn a fraction of the network yield; the exchange keeps the rest.

  • Pros: Easiest possible UX, no minimum, no software.
  • Cons: Custodial (the exchange holds your coins), lower yield (Coinbase keeps ~30% of rewards), unstaking delays can be long, jurisdictional risk (Kraken's US staking shut down in 2023 after SEC action).
  • Best for: Holders already keeping coins on the exchange who want a small kicker. Don't move coins onto an exchange just to stake.

4. Pool node operator (advanced)

Some protocols (Rocket Pool, Stakewise) let you run a validator with a smaller stake — for example 8 or 16 ETH on Rocket Pool — alongside community-pooled ETH that fills the rest. You earn the network yield plus a commission from the pooled ETH.

  • Pros: Lower capital requirement than solo, higher yield than liquid staking, contributes to network decentralisation.
  • Cons: Technical, slashing risk, ongoing maintenance.
  • Best for: Technically capable holders with 8–32 ETH who want to participate in network decentralisation without committing a full validator's worth.

5. Restaking (EigenLayer, Symbiotic)

A 2024-era innovation. After staking your ETH for Ethereum, you "restake" the position to also secure other services (rollups, oracles, bridges). Each additional service you secure pays its own yield on top.

  • Pros: Stack multiple yields on the same capital. Some restaking protocols offer 8–12% combined APR.
  • Cons: Stacked slashing — if any of the services you've secured has a bug, your underlying stake can be slashed. Smart-contract risk multiplies. Very new, not battle-tested over a full cycle.
  • Best for: Sophisticated holders who understand the risk stacking and have a high tolerance for tail-risk events.

A worked example — staking 10 ETH

Suppose you have 10 ETH and want yield. Three options:

| Method | Annual APR | After-fee yield | First-year reward | Time to set up | |---|---|---|---|---| | Solo staking (need 32 ETH — N/A) | — | — | — | — | | Liquid (Lido) | 3.5% gross | 3.15% net | 0.315 ETH | 5 minutes | | Coinbase staking | 3.5% gross | 2.45% net (Coinbase keeps 30%) | 0.245 ETH | 2 minutes | | Rocket Pool node (16 ETH min — N/A at 10 ETH) | — | — | — | — |

For a 10-ETH holder, Lido or another liquid-staking protocol is the default answer. The extra 70 basis points over Coinbase compounds to material differences over 5+ years, and the position stays liquid and composable in DeFi.

For a 32+ ETH holder, the comparison opens up to solo staking and Rocket Pool node operation — both yielding 4–5% net.

For ETH-specific tactics, see our how to stake Ethereum deep-dive.

What about other coins?

The same five categories apply but the numbers differ:

  • Solana (SOL): ~7% APR. Liquid staking via Jito or Marinade is the default. Solo staking is harder than ETH because validator infrastructure is more expensive.
  • Cardano (ADA): ~3% APR. Delegate to a stake pool — no minimum, no slashing, very simple. Closer to a savings account than ETH staking.
  • Avalanche (AVAX): ~7% APR with a 2-week minimum lockup. Lower fees than ETH but less liquid-staking infrastructure.
  • Polkadot (DOT): ~12% APR — but issuance inflation is ~10%, so the real yield is closer to 2% after accounting for token dilution.
  • Stablecoin "staking": Often not real staking at all. Usually a lending product (the platform lends out your stablecoins) marketed as staking. Yields are 4–10% but the risk is credit risk on the platform, not staking economics. See Celsius (2022).

A common mistake: confusing high APR with high yield. If a network has 10% APR but 8% inflation, your real yield (your share of the network) is only 2%. Always compare APR against the network's issuance rate.

Tax treatment

Most tax authorities treat staking rewards as ordinary income at the moment they're received, valued at the spot price at receipt. Then any later appreciation of those rewarded tokens generates a separate capital gain or loss when sold.

In practice this means:

  1. Record the USD value of every batch of staking rewards on the day they're credited.
  2. Pay income tax on that amount in the year of receipt.
  3. When you eventually sell, your cost basis on those tokens is the value from step 1 — not zero.

Failing to track step 1 means double taxation: you pay income tax on the rewards anyway (if audited), then capital gains on the full sale value because you can't prove the cost basis. Use a tracker like Koinly or CoinTracker if you stake any non-trivial amount.

Common staking mistakes

  1. Chasing the highest advertised APR. A 25%-APR coin with 30% inflation is paying you in dilution, not yield. Always check the underlying issuance.
  2. Concentrating in one liquid-staking protocol. Lido alone controls about 30% of all staked ETH, which is a centralisation risk for the network and a smart-contract risk for you. Split between Lido and Rocket Pool, or use centralised staking for a portion.
  3. Treating staking as risk-free. It isn't. Slashing risk, smart-contract risk, validator downtime, withdrawal delays during network upgrades — all real. None catastrophic at major-protocol scale, but not zero either.
  4. Forgetting unstaking delays. Some networks make you wait weeks to withdraw after unstaking. If you need liquidity, use a liquid-staking token that you can sell on the open market.
  5. Compound staking math errors. Some protocols auto-compound (reinvest rewards into more stake), some don't. The APR they quote may or may not include compounding. Read the docs.

Quick decision tree

  • Hold $1k–$5k of ETH or SOL: liquid staking via Lido or Jito.
  • Hold $5k–$30k of ETH or SOL: liquid staking + a slice in DeFi for higher yield if you understand the risk.
  • Hold 32+ ETH: solo staking or Rocket Pool node operation.
  • Hold ADA, DOT, AVAX: native delegation, no rocket science required.
  • Stablecoin yield: be paranoid. Anything paying meaningfully above T-bill rates is taking credit risk on the platform.

Related calculators

For an Ethereum-specific deep-dive on staking, read how to stake Ethereum.