Ethereum Staking: What It Is and How to Stake

Ethereum staking lets users lock in Ether (ETH) to become a validator on the Ethereum network — and get paid for it.

Written by Brooke Becher
Two copies of the Ethereum logo intersecting one another.
Image: Shutterstock
UPDATED BY
Brennan Whitfield | Feb 12, 2025

Ethereum staking is the process of locking in, or “staking,” Ether (ETH) cryptocurrency in a smart contract and participating as a validator on the Ethereum blockchain network. Staking ETH lets users qualify for validator privileges, secure the Ethereum network and earn passive income and rewards on staked ETH by doing so.

What Is Ethereum Staking?

Ethereum staking involves committing Ether (ETH) to the Ethereum network to become a validator, allowing participation in network governance in exchange for ETH rewards. Ethereum staking can be done individually, through a third-party service or as part of a staking pool.

In 2022, Ethereum underwent a major transition known as “the Merge,” when its consensus mechanism switched from a proof-of-work protocol to a proof-of-stake protocol.

To stake Ether means becoming a validator, one of the pillars of proof-of-stake protocols.

 

What Is Ethereum Staking?

Ethereum staking means depositing and locking up Ether (ETH) in order to become a validator on the Ethereum network. Staking offers validator opportunities like direct Ethereum governance, helping secure the network as well as earning rewards and passive income on staked ETH.

A validator is an entity who participates directly in Ethereum network consensus by authenticating transactions, creating new blocks on the chain and monitoring for malicious activity. Validators support the Ethereum protocol first-hand, and get ETH rewards for doing so.

Staking is quite different from more familiar concepts like investing, Arie Trouw, software engineer and co-founder at XYO Network, explained: While investing in Ethereum is as simple as buying Ether and letting it sit in a wallet as the price fluctuates, staking allows a user to earn tokens with interest, participate in liquidity pools, lending, yield farming and derivatives.

 

How Does Ethereum Staking Work?

Depositing 32 ETH is required to activate Ethereum validator software and participate directly in network consensus. The 32 ETH is locked into a smart contract as collateral to ensure the participant commits to being a validator. When staked, this ETH can’t be used or transferred, but it can earn passive income and validator rewards. ETH can be unstaked at any time, but this means losing validator privileges and stopping future rewards.

Ethereum staking can be done by hosting an Ethereum node and becoming an individual validator, using a staking-as-a-service provider or joining a staking pool. Both staking individually or using a staking-as-a-service provider require 32 ETH to be deposited, while using a staking pool (staking in a shared group) allows for any amount of ETH to be deposited. A staking pool operator also often acts as the representative validator for everyone else in the pool.

After staking ETH and becoming active, validators are chosen at random to propose a new block. This involves collecting network transactions they have validated into a new block, and proposing it to be added to the Ethereum blockchain. Proposed blocks are voted on, or attested, by other Ethereum validators who stake ETH. Once added successfully, the validator earns ETH as a block proposer reward.

Ethereum validators can receive ETH rewards by:

  • Proposing new blocks
  • Making votes that are consistent with the majority of other validators
  • Participating in sync committees

Ethereum Staking Technologies

In particular, there’s a few core technologies that make Ethereum staking work and are important components of the validator process: Validator keys and epochs.

Validator Keys

Validator keys are the pair of keys associated with each validator that’s established, and are used to verify validators and associated blocks on the Ethereum chain. Validator keys consist of one public key and one private key, and are each represented as a separate string of random characters. 

The validator public key is used by the network to identify the validator and deal with reward collection, and is attached to the transaction data when ETH is deposited for the staking deposit contract. The validator private key is used to sign any on-chain actions as a validator, like block proposals and attestations. 

Epochs

Once keys and a node are set up, a validator must then wait to be selected to authenticate a transaction and propose a new block. These are completed in time slots — a fixed time interval of 12 seconds during which a block is formed. 

As time slots accumulate, they accrue into epochs, which are groups of 32 separate time slots that are each respectively 12 seconds. This totals 384 seconds, or 6.4 minutes, to form one epoch 

The first block of an epoch is known as a checkpoint, which is followed by 31 regular blocks. This process is important to understand algorithmically, since the hash encoding the regular blocks from 2 to 32 refer to the first checkpoint block as its key base, creating a single chain that holds the epoch together.

To complete the validator process, each block within a time slot is voted for by one committee of validators, each having a minimum of 128 members. The maximum number of members is 2,048, however, anything more than that is considered redundant. These 128 (or more) members are automatically and randomly elected to the committee from the general pool of Ethereum validators, fixed for the epoch duration. 

Each committee is distributed over one time slot, forming 32 committees per each epoch. While one of the committee members validates a block, the remaining members can vote for this initiative. This kind of voting is called block attestation, explained Eugene Zomchak, product owner at CoinLoan, a crypto marketplace and lending platform. If approved, the block will become part of the main chain. At the end of an epoch, validators from the common pool are shuffled to form new committees for the next epoch. In total, there are at least 4,096 members per committee across 32 total committees in one epoch, equaling 131,072 Ether per epoch, Zomchak estimated.

The process rinses and repeats in entirety, ranging from a few seconds to several hours depending on network congestion.

 

Ways to Stake Ethereum

There’s three main ways to stake Ethereum on the protocol, giving users options on how they would like to earn rewards and go about the staking process as a whole. 

Home Staking

Home staking, or solo staking, means being an individual validator on the Ethereum network. To home stake, you must run and maintain an internet-connected Ethereum node using your own hardware and software, in addition to depositing 32 ETH. Being a home staker means having machinery and internet strong enough to keep a node online at all times, otherwise the validator’s ETH will be penalized.

While home staking is a significant responsibility, successful home stakers earn the highest possible rewards and earn directly from the protocol instead of through third parties. They also have full control over the keys used to collect funds from ETH deposits and staking rewards.

Staking-as-a-Service

Staking-as-a-service, or “SaaS” in the Ethereum community, describes third-party services that run and maintain validator nodes on a user’s behalf. Users will still have to deposit 32 ETH to activate a validator, but they delegate node operations to SaaS providers, usually for a cut of reward earnings. Staking-as-a-service is often best for those who want to stake Ethereum but don’t have the necessary hardware or knowledge to be a validator on their own. 

Staking-as-a-service requires users to share their validator keys with their SaaS provider, leaving only partial control over node operations and fund access. However, this also means having a fully-maintained validator client to earn staking rewards from.  

Pooled Staking

Pooled staking, or staking pools, involves multiple users contributing ETH together to reach the required 32 ETH deposit and activate one set of validator keys. Similar to staking-as-a-service, pooled staking delegates validator node operations to a third-party, but can be done so with a low amount of ETH. In many staking pools, users are given a liquidity token that acts as a receipt of staked amounts, which can be used as collateral on decentralized finance (DeFi) applications.

Pooled staking is the cheapest way to begin Ethereum staking, as many pools accept any amount of ETH to stake and reap rewards. Using a staking pool also doesn’t require users to generate validator keys on their own. Due to having several participants involved under a single validator, though, rewards are split and are usually smaller in value than other staking methods. 

RelatedList of Cryptocurrencies You Need to Know

 

How to Stake Ethereum 

For home staking or using staking-as-a-service methods, the first step is holding a balance of 32 ETH. This ETH will be used for the deposit in the staking deposit contract to become a validator. Since 32 ETH is required for one validator, any more purchased will each need the same ETH amount. 

For pooled staking, users must hold enough ETH to join a collective staking pool of their choice, where they’ll stake only a portion of ETH and receive rewards respective to their contribution. 

Any of these deposits for the validator process go onto the Beacon Chain, a proof-of-stake chain part of the Ethereum mainnet. 

“Any extra funds [beyond 32 Ether] will not give you any profit,” Zomchak said. “So it makes sense to leave them to form another validator.”

Depending on your way of staking, here’s how to jump into it from here: 

For Home Stakers

1. Begin Validator Process on Ethereum.org

Home stakers begin the validator process at Ethereum’s Staking Launchpad page, which walks through the requirements to become a validator and the responsibilities involved.

2. Prepare Ethereum Node

Running a node requires hardware that can operate 24/7 and has at least 16 gigabytes of RAM. One of the simplest options for running a personal node is using preconfigured plug-and-play solutions

Home stakers must also download software on their devices that enables transaction validation, known as an execution layer (EL) client and consensus layer (CL) client. These clients work to verify data and secure the network, and are what help the node run. Client options are available to choose from on the Ethereum Launchpad page.

After setting up a node, Ethereum.org recommends going through the rest of the process on its testnet first to ensure everything is working as intended.

3. Generate Validator Keys

Through the Launchpad page, users can choose how to generate their validator keys, whether that be building from a source or by downloading a key generator. After creating and configuring the keys, deposit data attached in the keys’ files will be needed for upload on the Launchpad page to continue.

4. Connect Wallet and Deposit 32 ETH

On the final step of the Launchpad page, this is where users must connect a crypto wallet and send their deposit of 32 ETH to the designated staking deposit contract address. From here, users will have to wait for their deposit to be processed and validator to be activated on the Beacon Chain, which can be monitored by using their validator public key on sites like beaconcha.in or BeaconScan

For Staking-as-a-Service (SaaS)

1. Find and Download or Sign Up for a Staking-as-a-Service Provider

Staking-as-a-Service isn’t natively supported on the Ethereum network, so users will have to seek out a SaaS provider based on their preferences. 

2. Follow Instructions to Generate Validator Keys and Set Up a Validator

Many SaaS providers will have guided instructions and a built-in system to help stakers generate their validator keys and set up as a validator. Users going this route will not have to use an outside software to get their keys or configure a node, as the provider will already have these procedures arranged within their application.

3. Connect Wallet and Deposit 32 ETH

Similarly with home staking, users will have to deposit 32 ETH to the attached staking deposit contract address in-app to secure their validator status. 

For Pooled Staking

1. Find and Deposit Into a Staking Pool

Pooled staking also calls for third-party solutions in order to stake, but there are several to choose from based on how much ETH users have available. Many staking pools will take any amount of ETH for users to join, with a few only requiring deposits as little as 0.0001 ETH. Some popular crypto exchanges even offer staking options through their platforms that use pooling.

2. Earn and Use Liquidity Tokens

After depositing, users tend to receive rewards from staked ETH in the form of liquidity tokens, as mentioned. These tokens can be converted back for ETH, traded on crypto exchanges or held in users’ wallets to gain interest.

 

Reasons to Stake Ethereum

Monetary Rewards

Those who stake Ethereum and become validators “are providing a public good for the network and getting paid for it,” said Habeeb Syed, a senior associate attorney at Vicente Sederberg LLP

Staking Ether is also “a low-risk way to put your tokens to work,” Syed added. “If you don’t want to go through the trouble of setting up your own validator, you can always use a centralized exchange or other platform which offer easier alternatives.”

The reward for validating blocks is no longer fixed, as rewards once were under Ethereum’s prior proof-of-work consensus mechanism. A block’s value now depends on the number of active validators in a network and the total amount of staked funds paid into Ethereum’s protocol.

Decentralized application (dApp) developers may “tip” validators as an incentive to speed up transaction processing and prioritize their operations in the queue by including them in the next available block. Another method, known as maximum extractable value (MEV), is a way validators gain additional revenue by reorganizing the order of transactions on standby from the common memory pool before they are included in a new block.

Exactly how much you can make from staking Etherdepends on multiple factors, including how much ETH is staked, the way a user stakes, the amount of validators on-network and the market value of ETH upon reward processing. Ethereum uses a specific formula to take these factors into account and delegate rewards. As of 2025, users can expect around two to four percent annual percentage yield on their staked ETH, according to MilkRoad. 

Sustainability and Accessibility 

Sustainability and accessibility are reasons why users flock to Ethereum, according to Syed.

“Ultimately, proof of stake does allow more people to participate in a more meaningful way on the network, and it makes usage of Ethereum more palatable without the energy waste controversy,” Syed said. “But it does not in and of itself make Ethereum more accessible for users.”

The biggest barriers to accessibility that remain are gas fees and transaction speeds. “People purchasing Ether or transacting on the network for the first time may be confused by having to pay several dollars for a simple transaction,” Syed said. Though gas fees remain, they have generally decreased post-Merge, as the move to proof of stake significantly reduced Ethereum’s energy usage. The full impact of the Merge remains to be seen, potentially with additional upgrades or challenges down the line.

 

How Many Validators Are on the Ethereum Network?

Ethereum has more than one million validators on its network as of February 2025. To maintain network stability, Ethereum implements a queue of nine validator exits per epoch, preventing any mass validator joins or leaves.

 

How Long Is Ethereum Staked For?

Ethereum staking is indefinite until a user unstakes their ETH. After staking, how long users have to wait to “unlock” or move out tokens depends on the network platform used to stake and its conditions, varying from a few hours to a few days

“Once tokens are staked, they’re on hold for an extended period to provide liquidity [respective to the amount of] staked Ether,” said Trouw.

 

Risks of Staking Ethereum

Slashing and Validator Penalties

When a validator operates maliciously or makes an incorrect on-chain attestation, this will result in slashed, or lost, earnings. This ‘“slashing insurance” is there to keep validators accountable, and is utilized to punish validators for inactivity or malicious actions. 

Some violations that cause slashing include proposing and signing two different blocks for the same slot or attesting to change the history of a block. If slashed, staked ETH will gradually be taken from the validator and they will be removed from the network.

Third-Party Vulnerabilities 

If using a staking-as-a-service provider or staking pool, staked ETH is held by a third party and not kept privately by the staker. This makes earnings more susceptible to system theft, hacking or government intervention if the third party violates the law. It also means users earn less ETH than home staking, as they often have to share the profits with others.

Market Volatility

Staking any cryptocurrency comes with the possible change in token value as the market shifts. This can result in quick increases in reward earnings, but also quick decreases, so it’s best to consider budget and willingness for investment risk before staking.

Frequently Asked Questions

When home staking or solo staking Ethereum, it generally works in the following steps:

  1. Deposit 32 Ether (ETH) to activate a validator.
  2. Once a validator, get randomly chosen to verify transactions and propose a new block on the Ethereum blockchain.
  3. Have the block proposal voted on (attested) by other Ethereum validators.
  4. Earn ETH rewards for proposing the new block.

When you stake Ethereum, you lock up Ether (ETH) in a smart contract and become a validator on the Ethereum blockchain network, which can result in earning interest on the staked ETH and earning ETH rewards. Validators directly contribute to the Ethereum network by validating transactions, proposing new blocks and voting on block proposals, and can get paid in ETH for these tasks.

Some of the risks of staking Ethereum include:

  • Risk of validator penalties and slashed ETH earnings
  • Third-party security vulnerabilities when using a staking-as-a-service provider or a staking pool
  • Market volatility and ETH value loss
  • Possibility of waiting on withdrawals once ETH is staked

This content is for informational and educational purposes only. Built In strives to maintain accuracy in all its editorial coverage, but it is not intended to be a substitute for financial or legal advice.

Explore Job Matches.