Staking clients

Disclaimer

This page is for informational purposes only. No guarantee of accuracy. Use at your own risk. See more.

Staking clients are the core software components that run validator nodes on the Ethereum and Gnosis networks. They are responsible for both the execution layer (handling transactions and smart contracts) and the consensus layer (managing validator duties, attestations and block proposals).

Choosing a reliable client is critical for validator performance, network health, and decentralization. Each client is developed by an independent team with different programming languages and architectural approaches, ensuring diversity and resilience of the ecosystem.

Navigation:

Execution layer clients

Execution clients handle smart contracts and transactions.

Name Chains Language Prerequisity OS Latest version Social Media
Nethermind Developer Linux Linux C#, .NET Linux Linux Linux 1.35.0-e4a53779 (2025-10-21T15:40:00Z) Discord X
Erigon Developer Linux Linux Go Linux Linux Linux 3.2.1 (2025-10-20T09:55:00Z) X
Geth Developer Linux Go Linux Linux Linux 1.16.5 (2025-10-17T10:13:00Z) Discord X
Besu Developer Linux Java jdk v21+ Linux Linux Linux 25.10.0 (2025-07-03T09:39:00Z) Discord X
Reth Developer Linux Rust Linux Linux Linux 1.8.2 (2025-10-01T17:10:00Z)
Silkworm (pre-alpha) Developer C++ 0.23.0 (2025-02-01T16:38:00Z)

Consensus layer clients

Consensus clients coordinate validators and finality.

Name Chains Language Prerequisity OS Latest version Social Media
Lighthouse Developer Linux Linux Rust Linux Linux Linux 7.1.0 (2025-07-10T05:47:00Z) Discord X
Lodestar Developer Linux Linux Typescript NodeJS v22+ Linux Linux Linux 1.35.0 (2025-10-09T01:08:00Z) Discord X
Teku Developer Linux Linux Java jdk v21+ Linux Linux Linux 25.10.0 (2025-10-23T13:00:00Z) Discord X
Prysm Developer Linux Go Linux Linux Linux 6.1.4 (2025-10-28T15:29:00Z) Discord X
Nimbus Developer Linux Linux Nim Linux Linux Linux 25.9.2_9839f140 (2025-07-31T11:36:00Z) Discord X
Caplin Developer Linux Linux Go Linux Linux Linux 3.2.1 (2025-10-20T09:55:00Z) X
Grandine Developer Linux Linux Rust Linux Linux Linux 1.1.5 (2025-09-03T15:17:00Z) X Discord
Lambda (Pre-Alpha) Developer Elixir 0.1.0 (2025-04-24T11:12:00Z)

MEV clients

MEV clients optimize block building for maximal value extraction.

Name Chains Language Prerequisity OS Latest version Social Media
MEV-Boost Linux Go 1.9 (2025-04-22T22:37:00Z) Discord

Service-based clients

Service-based clients offer simplified deployment or managed infrastructure.

Name Chains Language Prerequisity OS Latest version Social Media
RocketPool Linux Go 1.18.1 (2025-10-15T20:46:00Z) Discord X
StakeWise Linux Linux 4.0.11 (2025-10-30T10:46:00Z) Discord X