Client Configuration
A reference for extra configuration of Ethereum Clients when running in DVs.
Many execution, consensus, and validator clients need custom flags or parameters to work best with Distributed Validators. These settings are often dispersed across a number of documentation pages or example repos. This page aims to be a reference for each client and the specific additions they may require.
Lighthouse
Consensus Client
Nothing specific for distributed validators is required. If you are configuring MEV-boost, consult the settings you need here.
Validator Client
Required flags:
--distributed
Lodestar
Consensus Client
Nothing specific for distributed validators is required. If you are configuring MEV-boost, consult the settings you need here.
Validator Client
Required flags:
--distributed
Nimbus
Consensus Client
When running a Nimbus Consensus Client you must add the following flag to charon run
:
--feature-set-enable=json_requests
Validator Client
Required flags:
--distributed
Prysm
Consensus Client
Nothing specific for distributed validators is required. If you are configuring MEV-boost, consult the settings you need here.
Validator Client
Required flags:
--distributed
Teku
Consensus Client
Required flags:
--validators-graffiti-client-append-format=DISABLED
Validator Client
Required flags:
--Xobol-dvt-integration-enabled
Last updated
Was this helpful?