Skip to main content


Sepolia is a permissioned Ethereum test network. Along Goerli, it is one of the testnets that is maintained after The Merge. The initial version of Sepolia used a proof-of-work (PoW) consensus mechanism. However, in the light of The Merge, Sepolia followed the mainnet’s example and merged with the proof-of-stake (PoS) Sepolia Beacon Chain. So, Sepolia is now, just like Ethereum, a PoS chain. Furthermore, Sepolia is almost an identical copy of Ethereum, so it accurately mimics the mainnet and supports accurate testing. This enables developers to design, create, test, and track their project’s public performance before going live.

Supported Execution Clients

Supported Consensus Clients

Supported Validator Clients


We support mev-boost on sepolia by default, in case you want to remove it, run sedge generate full-node using the --no-mev-boost flag, for example:

sedge generate full-node --network=sepolia --no-mev-boost=true

Generating a Full Node

To generate a setup of a full node (without a validator node) with random clients, you only need to add the --no-validator to sedge generate full-node. For example:

sedge generate full-node --no-validator --network=sepolia

Generating a Full Node with a Validator

To generate a setup of a validator with random clients, you need to omit the --no-validator flag. For example:

sedge generate full-node --network=sepolia

Create keystore for validator

To create a keystore for a validator, you need to run the following command:

sedge keys --network sepolia

Running your setup

Once you have generated your setup, you can run it with the following command:

sedge run