⛲How to stake Ethereum?

Delegate to any of our validators and staking networks that we support

A short guide to set up staking on Ethereum with ChainUp Cloud.

Prerequisites

a. A compatible wallet (currently only supports Metamask) that holds more than 32 Eth

b. Generate deposit_data-timestamp.json which can be done through the deposit-cli tool.

Specifically, what we actually need is the withdrawal_credentials within the deposit_data-timestamp.json

1. Generating deposit_data/withdrawal_credentials

Step 1: Download the deposit CLI app here, ensuring you've selected the right one for your operating system.

Please make sure that you are downloading from the Ethereum Foundation's official GitHub account - https://github.com/ethereum/staking-deposit-cli/releases/

Step 2: Once the download is complete, uncompress the downloaded file.

Step 3: Open your command line/terminal.

Step 4: navigate (cd) to the directory containing the executable deposit file.

Step 5: Run the executable with the following command deposit.exe new-mnemonic --num_validators 1 --chain mainnet for Windows and ./deposit new-mnemonic --num_validators 1 --chain mainnet for Linux or MacOS.

Step 6: Please note down the mnemonic phrase and locate the deposit_data file

You can find alternative key generating tools here recommended by the Ethereum foundation.

2. Uploading deposit_data/withdrawal_credentials

Step 1: Click on Ethereum 2 (sidebar). Make sure, you are in the Ethereum2 subpage, and click on the Stake Button.

Step 2: Choose the network you are going to use and connect your Metamask wallet.

Step 3: Import the deposit data (deposit_data.json) - this has been generated from the deposit-cli tool earlier.

Step 4: Click Check Immediately and a transaction should appear for you to confirm.

Step 5: Await the transaction to be confirmed on-chain, and that's all! Your Eth is now staked and earning yield! đŸ”Ĩ

Sign up now to start staking and discover the wonders of ChainUp Cloud!

Random Fact: Founded in 2017 and headquartered in Singapore, ChainUp is a leader in blockchain technology and crypto ecosystem solutions.

Last updated