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
- https://forum.arbitrum.foundation/t/aip-bold-permissionless-validation-for-arbitrum/23232
- Useful governance-level source.
- Used to confirm that BoLD was surfaced as a formal Arbitrum AIP for permissionless validation on Arbitrum One and Nova, which shows the protocol is a governance-visible security transition rather than a buried implementation detail.
Arbitrum docs pointers discovered in this pass
- https://docs.arbitrum.io/how-arbitrum-works/bold/gentle-introduction
- https://docs.arbitrum.io/how-arbitrum-works/bold/bold-technical-deep-dive
- https://docs.arbitrum.io/how-arbitrum-works/bold/bold-economics-of-disputes
- These are the strongest official docs pointers beyond the repo itself.
- Direct fetches were blocked by Vercel security checks during this pass, but web-search results were still useful for confirming Arbitrum’s public positioning: time-bound permissionless validation, bounded dispute duration, and explicit economics around making honest participation feasible.
Deeper follow-up docs surfaced from the repo
docs/research-specs/BOLDChallengeProtocol.pdfdocs/research-specs/TechnicalDeepDive.pdfdocs/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.