Stake ETH
In order to stake ETH with Bloq, follow the steps in this guide.
Last updated
Was this helpful?
In order to stake ETH with Bloq, follow the steps in this guide.
Last updated
Was this helpful?
Staking in Ethereum requires infrastructure, Ether, and carefully following some steps to become a validator and start earning Ether.
While ethereum.org provides a step by step guide on how to , the Bloq platform makes it simpler by providing the infrastructure needed and an API to allow the users easily create validators and start staking.
Requirements
A minimum balance of 32 ETH in the PoS Ethereum chain per validator to create.
Before starting, ensure you have control on 3 Ethereum 1.0 addresses:
A funding address with at least 32 ETH plus an extra amount to pay for transaction fees.
A withdrawal address to receive the 32 ETH back.
A fee address to collect the transaction fees.
Be very careful when selecting and inputting the withdrawal address. The withdrawal address can not be changed later and losing access to the withdrawal keys will result in loss of access to tokens.
To create a validator using the addresses previously defined, call the BloqStake API with the authentication token (created using the steps outlined in ), the withdrawal address, and the fee address.
The response to the call will include the data required to create the 32 ETH deposit transaction:
With the depositData
provided, create, sign and transmit the transaction to the Ethereum PoW network. Using web3.js
, doing so will look like this:
Once the transaction is confirmed, the Beacon Chain will process it and issue the 32 ETH in the PoS chain. Then, the validator will start attesting new blocks.
The response includes the pubkey
of the validator and other status information. That key can be used to check the status in the website.