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:
--distributedLodestar
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:
--distributedNimbus
Consensus Client
When running a Nimbus Consensus Client you must add the following flag to charon run:
--feature-set-enable=json_requestsValidator Client
Required flags:
--distributedPrysm
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:
--distributedTeku
Consensus Client
Required flags:
--validators-graffiti-client-append-format=DISABLEDValidator Client
Required flags:
--Xobol-dvt-integration-enabledLast updated
Was this helpful?

