sepolia
sepolia copied to clipboard
add periodic bootnode ping workflow & add EL genesis files
Added a workflow that periodically checks all CL & EL bootnodes.
This PR also aligns the metadata format with our public devnets (eg. pectra-devnet-2):
- added EL genesis files:
metadata/genesis.jsonreconstructed from geth repometadata/besu.jsoncopied from besu repometadata/chainspec.jsoncopied from nethermind repo and removed dead bootnodes
- removed comments from
metadata/bootstrap_nodes.txt(not allowed by lighthouse) - added
metadata/bootstrap_nodes.yamlas yaml version ofmetadata/bootstrap_nodes.txt(with comments) - added
metadata/enodes.txtwith a list of EL boot nodes - added
metadata/enodes.yamlas a yaml version ofmetadata/enodes.yaml
I've tested the EL genesis files with 3 client pairs (geth-lighthouse, besu-lighthouse & nethermind-lighthouse), all of them successfully started syncing the sepolia chain (not using --network sepolia)