The full step-by-step guide to staking Ethereum with stakefish

The full step-by-step guide to staking Ethereum with stakefish

At stakefish, a trusted leader in staking since 2018, we simplify the complexities of Ethereum staking while maximizing rewards. In his guide you will find how to:

  1. Stake ETH - Stake up to 2048 ETH per validator, 10,000 ETH at a time.
  2. Collect Fee/MEV rewards
  3. Top Up Validator - Add ETH to existing validators to boost earnings.
  4. Consolidate Validators - Merge multiple validators into one for simpler management.
  5. Download Exit Message
  6. Initiate Partial & Full Withdrawals - Withdraw excess ETH from compounded validators or exit & withdrawal the whole validators.
💡
stakefish supports the Pectra upgrade on May 7, 2025, which included three key changes for stakers:

1. Compound Staking: Stake up to 2048 ETH per validator for higher rewards
2. Top-Up Feature: Add ETH to existing validators to boost earnings.
3. Validator Consolidation: Merge multiple validators into one for simpler management.

1. Stake ETH

Start staking with as little as 32 ETH or up to 2048 ETH per validator.

0:00
/0:30

How to stake in the Ethereum staking dashboard.

  1. To begin staking Ethereum from the stakefish homepage, either select “Dashoard” in the upper right corner or “Stake 32 ETH.” Selecting “Stake 32 ETH” will take you to the ETH staking page.
  1. Enter the stakefish Dashboard and click “CONNECT TO A WALLET” to connect your ETH wallet.
  1. The wallet will automatically enter the staking mode after connecting (you can also manually click "STAKE NOW" on the Dashboard to enter the staking mode).
  1. Select “New staking” from “Classic staking” and select the amount of ETH to stake. Users can stake 32 to 2048 in one validator and up to 3200 ETH as once. “Auto Compound Rewards” is enabled by default, but can also be disabled.

After “Auto Compound Rewards” is turned on, the validator will be a “ compound validator ”, and the staking rewards will be automatically transferred to the “compound validator” to achieve compound interest. You can also top up or consolidate the validator later.

  1. (optional) We automatically set the optimal number of validators for compounding. If you wish to customize, In “Number of validators”, move the slider to select the number of validators to be created.

Example: If the amount of ETH you want to stake is 1000 ETH, and the number of validators you choose to establish is 25, then the amount of ETH for each validator is 40 ETH (the amount of ETH for a single validator cannot be less than 32 ETH)

  1. After selecting the number of validators, click "STAKE VALIDATOR." In the pop-up window, check that you have read the terms of service and click "CONFIRM."
  1. Approve the transaction that pops up in your wallet
  1. Once the transactions are approved a notification will appear showing that your transactions are submitted.
  1. After the submitted transaction is confirmed by the Ethereum network, the web page will prompt "TRANSACTION CONFIRMED.”
  1. Return to the Dashboard and you will see that your validator is in the "Pending" state. It takes approx ~13 minutes for the network to process your deposit and enter the pending queue. Depending on the queue congestion, it may takes hours to days for your validator to go into active state. Click View details for exact timings.
  1. Once your validator is activated and the status changes to “Active”, your Ethereum staking will be effective and will start generating staking rewards. You can also find the target validator in the validator list, click “View details”, select “Pubkey”, and check the status of the validator corresponding to this “Pubkey” on beaconcha.in.

2. Collect Fee/MEV rewards

All validator automatically joins a smoothing fee pool which collects and distributes fee/MEV rewards to you.

0:00
/0:12

How to use the "CLAIM" feature in the Ethereum staking dashboard.

  1. Click the "CLAIM" button in the the Dashboard.

Select the amount of ETH to claim.

  1. Approve the transaction in your wallet.

For more detail on stakefish rewards and commission read the guide below.

Ethereum staking: In-depth guide on rewards & commission
stakefish, one of the world’s leading staking pools, simplifies the complexities of Ethereum staking while maximizing rewards. Our MAX MEV smoothing pool ensures consistent payouts and our transparent commission structure keeps you in control of your earnings.

3. Top Up Validator

You can use stakefish to deposit additional Ethereum into a Compound Validator with the "Auto Compound Rewards" function enabled. This enables compounding and allows stakers to top up their validator’s balance up to 2048 ETH.

The specific steps are as follows:

0:00
/0:18

How to use the Top Up feature in the Ethereum staking dashboard.

1. Visit the stakefish Dashboard , find the validator you want to top up in the validator list, and click "View details."

2. In the pop-up window, select "Top up.”

3. In the pop-up window, enter the amount of ETH you want to deposit.

4. Click "TOP UP VALIDATOR" and approve the transaction from your wallet. After the transaction is confirmed by the Ethereum network, your deposit amount will be added to the corresponding validator.

5. You can also directly click "STAKE MORE" in the Dashboard to enter the staking mode, and in the "Classic staking" tab, click "Top up" to top up the target validator.

4. Consolidate Validators

The consolidate feature allows you to convert non-compound validators into a single compound validator or combine two or more validators into a single compound validator.

Source

Target

Action

ETH1 0x01

ETH1 0x01 (same source)

Upgrades single validator to Compound validator.

ETH1 0x01

COMP 0x02

Merges an ETH1 to an existing Compound validator.

COMP 0x02

COMP 0x02

Merges two Compound validators into one.

The specific steps are as follows:

0:00
/0:24

How to use the "Consolidate" feature in the Ethereum staking dashboard.

  1. Visit the Stakefish Dashboard , select the validator you want to merge, and click "CONSOLIDATE."
  1. From the selected validators, select one as the "Target validator". After selecting, click "CONSOLIDATE" and approve the transaction from your wallet.
  1. Once the merge transaction is confirmed by the Ethereum network, your validator consolidation is complete

To view the consolidation status of a validator, you can find the validator being consolidated in the validator list, click "View details", select "Pubkey", and view the "Consol." part of the validator corresponding to this "Pubkey" on beaconcha.in. Example: https://beaconcha.in/validator/2321#consolidations

5. Download Exit Message

With this feature, users can download a signed message from stakefish and submit it directly to the Ethereum network in the future. This enables users to exit their validator at their convenience without the need to rely on the website or company.

A Guide to the stakefish Exit Message Download Feature
With this feature, users can download a signed message from stakefish and submit it directly to the Ethereum network in the future. This enables users to exit their validator at their convenience without the need to rely on the website or company.

6. Partial & Full Withdrawals

6.1 Partial Withdrawals

  1. Partial withdrawals for single 0x01 validators are automatically deposited to your wallet. To initiate a partial withdrawal for a 0x02 compound validator click “View details.”
  1. Click “Withdraw” and then select “Partial withdrawal.”
  1. Select the amount to withdrawn either by inputting the amount or using the percentage based slider. Note: With partial withdrawals for compound validators up to 32 ETH remaining in the validator.
  1. Confirm the transaction in your wallet.
  1. After the transaction is confirmed you can view the status of the partial withdrawal on Etherscan.

6.2 Full Withdrawals

  1. To initiate a full withdrawal of your validator go to “View details” and then select “Withdraw.” In the dropdown select “Full withdrawal.”
  1. Accept the terms and conditions by selecting the checkbox. Select “REQUEST EXIT.”
  1. Confirm the exit transaction in your wallet.
  1. After the transaction is confirmed you will be directed to the withdrawal page to see the status of your validator’s requested exit.
  1. Validator exits may take a few days to complete. To view the exit status of your validator you can find the target validator in the validator list. Click “View details”, select “Pubkey”, and check the status of the validator corresponding to its “Pubkey” on beaconcha.in.

Conclusion

stakefish is here to help you thrive with Ethereum staking. With our Ethereum staking dashboard, you can:

  • Stake in minutes with on‑chain deposits and industry‑low commissions.
  • Collect Fee/MEV rewards with one click.
  • Top‑up balances on demand to accelerate compounding.
  • Consolidate multiple validators into one validator.
  • Download an exit message to exit your validator at your convenience.

Start staking Ethereum today.

About stakefish

Founded in 2018 by Ethereum and Bitcoin veterans, stakefish is the leading validator for Proof of Stake blockchains. With support for 20+ networks, we combine institutional‑grade infrastructure with intuitive dashboards, transparent reporting, and a spotless slashing record so individuals and institutions alike can stake confidently while strengthening decentralized networks.

Visit our website 🐠 | Telegram | Twitter  | Instagram | YouTube | LinkedIn | Reddit