TODO List
Tracking for most of the topics listed here: https://github.com/ethereum/eth2.0-devops/milestone/4
- Grafana
- List Eth1 heads (find unsynced nodes)
- List nodes that missed proposals
- Command to find the proposer index for a slot
- We need more insight into why cl blocks are rejected
Manual Stuff
- merge-fuzz
- Add erigon and ethereumjs to the fuzzer
- Write differential fuzzer for all clients
- Mainnet shadow fork (longer running for benchmark)
- 2 devnets
Kurtosis
- Single client devnets
- Multi client shadow forks
- Run shadow forks every 2-3 days
- Add the missing clients
- Add the bad block generator
- Reset one node (CL/EL) and see that it resyncs
- Check that there are no empty slots (in good config)