BoLD primary sources

Reviewed: 2026-05-15 UTC

Core repo framing

  • https://github.com/OffchainLabs/bold
  • https://raw.githubusercontent.com/OffchainLabs/bold/main/README.md
    • Best concise primary source in this pass.
    • Used to confirm that BoLD stands for Bounded Liquidity Delay, that Offchain Labs positions it as an all-vs-all challenge protocol for permissionless validation of Arbitrum chains, and that the protocol is supposed to provide a fixed upper bound on challenge confirmations.
    • Also useful for confirming the public repo structure: challenge-manager logic, assertion scanning/posting, chain abstraction, state-commitment utilities, contracts, and monitoring/API surfaces.

Validator-side architecture / Nitro integration

  • https://raw.githubusercontent.com/OffchainLabs/bold/main/docs/ARCHITECTURE.md
    • Best mechanism source in this pass.
    • Used to confirm that BoLD is a standalone component beside Nitro, not the whole validator stack; that it depends on Nitro through an L2 State Provider; and that the validator control plane separates assertion posting, assertion scanning, chain watching, and challenge management.
    • Especially important for the edge-tracker model: concurrent challenge edges are tracked as goroutines with finite-state-machine behavior that decides when to bisect, create a subchallenge, or finish with one-step proof logic.

Governance / deployment significance

Arbitrum docs pointers discovered in this pass

Deeper follow-up docs surfaced from the repo

  • docs/research-specs/BOLDChallengeProtocol.pdf
  • docs/research-specs/TechnicalDeepDive.pdf
  • docs/research-specs/Economics.pdf
    • The repo README points to these as the deeper research packet for future follow-up.
    • In this pass they were discoverable and fetchable as binaries, but not in a clean text-extracted form through the available web tools, so the summary leaned on the README plus architecture docs instead.

Main takeaways from this pass

  • BoLD is best treated as a distinct rollup-dispute control plane rather than merely an Arbitrum validator feature.
  • The most useful analytical split is between assertion posting, assertion scanning, state-provider coupling, concurrent challenge-edge lifecycle management, and bounded-liquidity / bounded-time dispute economics.
  • BoLD clears the corpus bar because it exposes how permissionless optimistic-rollup validation depends not just on having fraud proofs, but on edge topology, honest-validator liquidity requirements, and the operational workflow that turns local state disagreement into onchain challenge moves.