TODO List

Tracking for most of the topics listed here: https://github.com/ethereum/eth2.0-devops/milestone/4

Tooling

  • 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)