Skip to content

EVM Execution Layer ⟠

The execution layer consists of multiple implementations in the form of EVM execution clients. These clients handle transactions, transaction gossiping, state management, and support for the Ethereum Virtual Machine - they are not responsible for block building.

The following execution clients are supported by BeaconKit:

ClientLanguageRequired Version (Bepolia)Required Version (mainnet)
Bera-GethGolangv1.011602.0-rc5Geth v1.15.x
Bera-RethRust1.0.0-rc.8Reth v1.3.x

Installing a more recent patch version — the z in a version number x.y.z — is generally safe.