Skip to main content
Version: v1.5

Client Configuration

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