Image for post
Image for post

This is a step-by-step guide to staking on the Ethereum 2.0 mainnet using the Prysmatic Prysm client. It is based on the following technologies:

WARNING: Staking requires at least 32 ETH + gas fees. DO NOT send ETH anywhere without knowing what you are doing. This guide includes instructions to safely deposit your ETH for staking on the Ethereum 2.0 mainnet using official methods. Never send your ETH to anyone.

Acknowledgements

This guide is based on information gathered from various on-line resources and wouldn’t exist without them. …


Image for post
Image for post

This is a step-by-step guide to staking on the Ethereum 2.0 mainnet using the ConsenSys Teku client. It is based on the following technologies:

WARNING: Staking requires at least 32 ETH + gas fees. DO NOT send ETH anywhere without knowing what you are doing. This guide includes instructions to safely deposit your ETH for staking on the Ethereum 2.0 mainnet using official methods. Never send your ETH to anyone.

Acknowledgements

This guide is based on information gathered from various on-line resources and wouldn’t exist without them. …


Image for post
Image for post

This is a step-by-step guide to staking on the Ethereum 2.0 mainnet using the Status Nimbus client. It is based on the following technologies:

WARNING: Staking requires at least 32 ETH + gas fees. DO NOT send ETH anywhere without knowing what you are doing. This guide includes instructions to safely deposit your ETH for staking on the Ethereum 2.0 mainnet using official methods. Never send your ETH to anyone.

Acknowledgements

This guide is based on information gathered from various on-line resources and wouldn’t exist without them. …


Image for post
Image for post

This is a step-by-step guide to staking on the Ethereum 2.0 mainnet using the Sigma Prime Lighthouse client. It is based on the following technologies:

WARNING: Staking requires at least 32 ETH + gas fees. DO NOT send ETH anywhere without knowing what you are doing. This guide includes instructions to safely deposit your ETH for staking on the Ethereum 2.0 mainnet using official methods. Never send your ETH to anyone.

Acknowledgements

This guide is based on information gathered from various on-line resources and wouldn’t exist without them. …


Image for post
Image for post

This is a step-by-step guide to staking on the Ethereum 2.0 Pyrmont multi-client testnet via the Status Nimbus client. It is based on the following technologies:

This guide includes instructions on how to:

  • Configure a newly running Ubuntu server instance
  • Configure and run an Ethereum 1.0 node as a service
  • Generate and fund Pyrmont validator account keys
  • Import Pyrmont validator account keys to Nimbus
  • Compile and configure the Nimbus client software for Ethereum 2.0, Phase 0 (Pyrmont testnet) and run as a service. …

Image for post
Image for post

This is a step-by-step guide to staking on the Ethereum 2.0 Pyrmont multi-client testnet via the ConsenSys Teku client. It is based on the following technologies:

This guide includes instructions on how to:

  • Connect to and secure a newly running Ubuntu server instance
  • Configure and run an Ethereum 1.0 node as a service
  • Generate and fund Pyrmont validator account keys
  • Import Pyrmont validator account keys to Teku
  • Install and configure the Teku client software for Ethereum 2.0, Phase 0 (Pyrmont testnet) and run as a…

Image for post
Image for post

This is a step-by-step guide to staking on the Ethereum 2.0 Pyrmont multi-client testnet via the Sigma Prime Lighthouse client. It is based on the following technologies:

This guide includes instructions on how to:

  • Configure a newly running Ubuntu server instance
  • Configure and run an Ethereum 1.0 node as a service
  • Generate a Lighthouse wallet and import Pyrmont validator account keys
  • Compile and configure the Lighthouse client software for Ethereum 2.0, Phase 0 (Pyrmont testnet) and run as a…

Image for post
Image for post

This is a step-by-step guide to staking on Ethereum 2.0 via the Pyrmont multi-client testnet. It is based on the following technologies:

This guide includes instructions on how to:

  • Configure a newly running Ubuntu server instance
  • Configure and run an Ethereum 1.0 node as a service
  • Generate a Prysm wallet and import Pyrmont validator account keys
  • Compile and configure the Prysmatic Labs beacon chain and validator client software for Ethereum 2.0, …

Image for post
Image for post

Well, my friends, here we are on the cusp of an historical moment. The long awaited, long anticipated beginning of the Ethereum 2.0 upgrade. Proof of Stake and everything that goes with it! Well, everything in Phase 0, at least.

Excited is not the right word, somehow. I’m definitely excited for the researchers and the developers, the speculators, and the community who have been waiting oh-so-long for this moment. And yet… well, it’s a bit overwhelming. All of the research, specs, code, bug fixes, the articles, discussions, disagreements…the flood of news hitting my timelines every day. …


Image for post
Image for post

The Ethereum 2.0 upgrade is expected to launch later this year, starting with Phase 0. Included in that release is the Beacon Chain which is responsible for managing the Proof of Stake (PoS) protocol. In order to interact with the Beacon Chain, a client that implements the Ethereum 2.0 specification is required.

In this article I take a high-level look at the seven Ethereum 2.0 clients currently under active development, pulling into a single resource information about each client including links for the reader to dive deeper.

Why So Many Clients?

Before I get started, you might be wondering — why so many clients? Why not concentrate on building one ‘super client’, make that amazing, and the job is done? …

About

Somer Esat

Passionate about Ethereum and decentralized technology.

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store