A single-page visualizer for Arbitrum BoLD challenges. It replays on-chain ChallengeManager logs (EdgeAdded, EdgeBisected, EdgeConfirmedByOneStepProof) and renders them as an interactive edge tree, so you can watch how a dispute is created, bisected, and finally resolved by a one-step proof.
Live demo: https://offchainlabs.github.io/fraudproof-visualizer/edge-challenge-flow.html
- Inspecting an ongoing or past challenge on any network: pick a preset (Ethereum, Arbitrum One, Sepolia testnets) or plug in a custom RPC and challenge manager address
- Learning how the BoLD challenge protocol works step by step, with real on-chain logs
- Sharing a pre-configured view via query parameters:
?rpc=<url>&cm=<address>&fromBlock=<block>
Open the live demo (or serve this repo statically) and press Play. By default it replays a real challenge from a test ChallengeManager on Arbitrum Sepolia.
To inspect another challenge manager, select the network, enter its address, and hit Apply. If the RPC limits eth_getLogs block ranges, set From Block to (roughly) the block where the challenge manager was deployed.