Skip to main content

B3 Runbook

StuckOPNode

Description: The op-node syncing issue has been detected.

Action:

  1. Make sure op-geth is running and compare local RPC head with remote RPC head.
    cast rpc eth_blockNumber --rpc-url http://localhost:8545 | xargs printf "%d local\n" && cast rpc eth_blockNumber --rpc-url https://<sepolia|mainnet-rpc>.b3.fun/http | xargs printf "%d remoteRPC\n"
  2. Compare op-node local head with remote RPC head.
    cast rpc optimism_syncStatus --rpc-url http://localhost:7545 | jq .unsafe_l2.number && cast rpc eth_blockNumber --rpc-url https://<sepolia|mainnet-rpc>.b3.fun/http | xargs printf "%d remotRPC\n"
  3. If op-node or op-geth is behind, restart the container and check again with the above commands.
  4. If not solved, ask the driver of the B3 project.
  • StuckOPNode