Sepolia
Sepolia is a permissioned Ethereum test network. 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
MEV-Boost
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