MrDeFi
Ethereum2026-02-074 min read

How Ethereum Staking Works: A Step-by-Step Guide

How Ethereum staking works: validator requirements, the 32 ETH deposit, the reward lifecycle, and how withdrawals happen.

Ethereum staking is the process of locking up ETH to help secure the network under its proof-of-stake consensus mechanism, in exchange for rewards paid in ETH. Anyone who deposits 32 ETH and runs validator software can become a validator; people with less ETH can participate through pooled staking services instead.

Staking replaced mining as Ethereum's security model after the Merge. Instead of miners competing to solve computational puzzles, validators are selected to propose and vote on blocks, and their stake acts as collateral that can be partially destroyed if they act dishonestly or fail to perform their duties reliably.

Step 1: Meeting the Requirements

To run a solo validator, you need:

  • 32 ETH to deposit into the official deposit contract. This amount can't currently be split — you either deposit the full 32 ETH per validator or use a pooled alternative.
  • Validator software, made up of an execution client and a consensus client running together (see our explainer on execution layer vs. consensus layer).
  • Reliable uptime. Validators are expected to be online and responsive; going offline doesn't get you slashed outright, but it does cost you in missed rewards, and prolonged inactivity carries its own penalties.
  • A withdrawal address, set to receive your staking rewards and eventual principal.

Step 2: Making the Deposit

Depositing sends your 32 ETH to the Ethereum deposit contract along with your validator's public key and a signed message proving you control the corresponding private key. This deposit is irreversible from your side until you formally exit — there is no simple "cancel" button once it's confirmed. From there, your validator enters a queue.

Step 3: The Activation Queue

New validators don't start immediately. Ethereum limits how many validators can join (and later, exit) per epoch, to keep the total active validator set from changing too abruptly. During periods of high demand for new validators, the activation queue can take anywhere from hours to weeks.

Step 4: Active Duty

Once activated, a validator is regularly and randomly assigned two main jobs:

  • Attesting. Roughly once every epoch (about 6.4 minutes), a validator votes on what it believes is the correct head of the chain and the latest justified/finalized checkpoints.
  • Proposing. Occasionally, a validator is randomly selected to propose the next block, bundling pending transactions and earning both a base reward and any additional value from transaction fees or MEV.

Validators earn rewards for correct, timely attestations and successful block proposals. Rewards scale down slightly as the total number of active validators grows, since network-wide issuance is shared among more participants.

Step 5: Risks While Active

Two categories of penalties exist:

  • Inactivity leaks/penalties — small, gradual reductions for being offline or missing attestations. These are the more common issue for casual validators.
  • Slashing — a much larger penalty (plus forced exit) for provably malicious actions like signing two conflicting blocks or attestations at the same height. This is almost always the result of misconfigured software (for example, running the same validator keys on two machines) rather than intentional attacks. See our dedicated piece on slashing for details.

Step 6: Exiting and Withdrawing

When you want to stop, you submit a voluntary exit message. Like activation, exits go through a queue. Once fully exited, your remaining balance — original 32 ETH plus accumulated rewards, minus any penalties — becomes withdrawable to the address you configured, following the mechanics introduced in the Shanghai/Capella upgrade (see Ethereum withdrawal mechanics).

Solo Staking vs. Alternatives

Not everyone has 32 ETH or wants to run infrastructure. Pooled staking services and liquid staking tokens let smaller holders participate by combining funds, in exchange for a fee and some added trust or smart-contract risk. Our comparison of solo staking vs. pooled staking walks through the tradeoffs in more depth, and our liquid staking explainer covers the tokenized version of pooled staking.

Staking Lifecycle at a Glance

Stage What happens Typical duration
Deposit Send 32 ETH + validator keys to deposit contract One transaction
Activation queue Wait for a queue slot to open Hours to weeks
Active duty Attest and occasionally propose blocks Ongoing (years, if desired)
Voluntary exit Submit exit message, stop duties Subject to exit queue
Withdrawal Balance sent to withdrawal address Automatic after exit processes

Risks to Keep in Mind

Staking is not risk-free. Beyond slashing and inactivity penalties, there's smart contract risk if you use a liquid staking or pooling protocol, key management risk if you lose access to your withdrawal credentials, and the general market risk that ETH's value can fall regardless of staking rewards earned. None of this is a price prediction — rewards are paid in ETH, and ETH's dollar value is independent of the staking mechanism itself.

Bottom Line

Ethereum staking replaces mining with a deposit-and-participate model: lock 32 ETH (or join a pool), run validator software, earn rewards for honest participation, and eventually exit and withdraw. The mechanics are well-documented and battle-tested since the Merge, but solo staking requires real technical responsibility, and any staking route — solo or pooled — carries its own set of risks worth understanding before committing funds. Compare validator yields and pool options on MrDeFi's yield page before deciding which approach fits your situation.

Related articles

This article is for educational purposes only and is not financial advice. DeFi involves significant risk, including total loss of funds. Always do your own research.