From 50157c1b23b24073d9ee4df7f23587ab1e76e753 Mon Sep 17 00:00:00 2001 From: Hailey Marshall <254501704+haileymarshall@users.noreply.github.com> Date: Tue, 7 Jul 2026 23:35:20 +0100 Subject: [PATCH] fix: remove mdBook-style .html extensions from specs overview diagram links --- docs/base-chain/specs/protocol/overview.mdx | 30 ++++++++++----------- 1 file changed, 15 insertions(+), 15 deletions(-) diff --git a/docs/base-chain/specs/protocol/overview.mdx b/docs/base-chain/specs/protocol/overview.mdx index 7d7870f34..3bedd1dd8 100644 --- a/docs/base-chain/specs/protocol/overview.mdx +++ b/docs/base-chain/specs/protocol/overview.mdx @@ -89,9 +89,9 @@ The following diagram shows how the major protocol components interact across L1 ```mermaid graph LR subgraph "Ethereum L1" - OptimismPortal(OptimismPortal) - BatchInbox(Batch Inbox Address) - DisputeGameFactory(DisputeGameFactory) + OptimismPortal(OptimismPortal) + BatchInbox(Batch Inbox Address) + DisputeGameFactory(DisputeGameFactory) end subgraph "L2 Node" @@ -99,7 +99,7 @@ graph LR ExecutionEngine(Execution Engine) end - Batcher(Batcher) + Batcher(Batcher) Proposers(Proposers) Challengers(Challengers) Users(Users) @@ -220,8 +220,8 @@ any validator to independently reconstruct the L2 chain from L1. ```mermaid graph LR Sequencer(Sequencer) - Batcher(Batcher) - BatchInbox(Batch Inbox Address) + Batcher(Batcher) + BatchInbox(Batch Inbox Address) RollupNode(Rollup Node) Sequencer -->|L2 blocks| Batcher @@ -248,10 +248,10 @@ challengers can dispute invalid claims. Valid withdrawals can only be finalized ```mermaid graph LR Proposer(Proposer) - DGF(DisputeGameFactory) - Game(AggregateVerifier game) + DGF(DisputeGameFactory) + Game(AggregateVerifier game) Challengers(Challengers) - OP(OptimismPortal) + OP(OptimismPortal) Proposer -->|submit checkpoint proof| DGF DGF -->|create game| Game @@ -275,8 +275,8 @@ The following diagram demonstrates this interaction and key Base protocol compon ```mermaid graph TD subgraph "Ethereum L1" - OptimismPortal(OptimismPortal) - BatchInbox(Batch Inbox Address) + OptimismPortal(OptimismPortal) + BatchInbox(Batch Inbox Address) end Sequencer(Sequencer) @@ -313,10 +313,10 @@ proof game contract that proposes the state of the L2 at a given point in time. ```mermaid graph LR subgraph "Ethereum L1" - BatchInbox(Batch Inbox Address) - DisputeGameFactory(DisputeGameFactory) - ProofGame(AggregateVerifier game) - OptimismPortal(OptimismPortal) + BatchInbox(Batch Inbox Address) + DisputeGameFactory(DisputeGameFactory) + ProofGame(AggregateVerifier game) + OptimismPortal(OptimismPortal) ExternalContracts(External Contracts) end