Skip to main content

Ethereum

Configuration options

Below are all the parameters that can be configured for Ethereum networks. Please get in touch if you would like to change any other parameters.

ParameterExample ValueDescription
Chain ID3151908Unique identifier for the network. Used by wallets and applications to ensure they're connecting to the correct chain.
Block time12The time in seconds between consecutive blocks.
Gas limit30000000The maximum total gas allowed in a single block, which governs the total computational effort that can be included per block.
Churn limit quotient65536In Proof-of-Stake, this factor limits how many validators can join or exit per epoch. The “churn limit” is calculated as the number of active validators divided by this quotient.
Ejection balance (gwei)16000000000The minimum balance (in Gwei) below which a validator is forcibly removed from the active validator set.
Minimum withdrawability delay256The minimum number of epochs a validator must wait before being able to fully withdraw its stake after initiating a withdrawal.
ETH1 Follow Distance2048How many blocks behind the head of the chain the beacon node should follow for deposit contract finality.
CPU2Number of CPU cores allocated to nodes.
Memory4Amount of memory (in GB) allocated to nodes.
Node count1The number of nodes (validator or execution) to run.
Execution clientRethThe client that handles transaction execution and state transitions (e.g., Geth, Erigon, Nethermind, Reth, etc.).
Consensus clientLighthouseThe client that handles the Proof-of-Stake consensus logic (e.g., Lighthouse, Prysm, Teku, Nimbus, Lodestar).
info

Forking is only available with the Reth client currently

info

Currently, the platform does not allow changing the node count, CPU and memory but please let us know if you need larger networks.