From 3afd970473f646c1478a1a4d5102e7ea23f4fb82 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Ga=C3=ABl=20Blanchemain?= Date: Mon, 17 Nov 2025 10:11:17 -0800 Subject: [PATCH 1/9] fix: overview link to nitro whitepaper --- docs/get-started/overview.mdx | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/docs/get-started/overview.mdx b/docs/get-started/overview.mdx index e6ba4884d..0fdcb4f4e 100644 --- a/docs/get-started/overview.mdx +++ b/docs/get-started/overview.mdx @@ -67,9 +67,9 @@ The Arbitrum suite includes the protocols, chains, services, and SDKs that power ## How it works -| Resource | Description | -| -------------------------------------------------------------------------------------------------- | ------------------------------------------------- | -| [Inside Nitro](/how-arbitrum-works/01-inside-arbitrum-nitro.mdx) | A technical deep dive into Nitro's architecture. | -| [Inside AnyTrust](/how-arbitrum-works/deep-dives/anytrust-protocol.mdx) | A technical deep dive into the AnyTrust protocol. | -| [Arbitrum whitepaper](https://github.com/OffchainLabs/nitro/blob/master/docs/Nitro-whitepaper.pdf) | The original whitepaper that introduced Nitro. | -| [DAO docs](https://docs.arbitrum.foundation/gentle-intro-dao-governance) | Docs that support members of the Arbitrum DAO. | +| Resource | Description | +| ------------------------------------------------------------------------ | ------------------------------------------------- | +| [Inside Nitro](/how-arbitrum-works/01-inside-arbitrum-nitro.mdx) | A technical deep dive into Nitro's architecture. | +| [Inside AnyTrust](/how-arbitrum-works/deep-dives/anytrust-protocol.mdx) | A technical deep dive into the AnyTrust protocol. | +| [Arbitrum whitepaper](../hosted-pdfs/nitro-whitepaper.pdf) | The original whitepaper that introduced Nitro. | +| [DAO docs](https://docs.arbitrum.foundation/gentle-intro-dao-governance) | Docs that support members of the Arbitrum DAO. | From bc90363bc1db32d439614c0feab0affeb030f760 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Ga=C3=ABl=20Blanchemain?= Date: Mon, 17 Nov 2025 10:47:41 -0800 Subject: [PATCH 2/9] relocate/relink Nitro whitepaper to static folder to make it readable --- sidebars.js | 2 +- .../nitro-whitepaper.pdf | Bin 2 files changed, 1 insertion(+), 1 deletion(-) rename docs/hosted-pdfs/Nitro-whitepaper.pdf => static/nitro-whitepaper.pdf (100%) diff --git a/sidebars.js b/sidebars.js index 2fdcd5db4..585867cec 100644 --- a/sidebars.js +++ b/sidebars.js @@ -808,8 +808,8 @@ const sidebars = { }, { type: 'link', - href: 'https://github.com/OffchainLabs/nitro/blob/master/docs/Nitro-whitepaper.pdf', label: 'Nitro whitepaper', + href: '/nitro-whitepaper.pdf', }, { type: 'category', diff --git a/docs/hosted-pdfs/Nitro-whitepaper.pdf b/static/nitro-whitepaper.pdf similarity index 100% rename from docs/hosted-pdfs/Nitro-whitepaper.pdf rename to static/nitro-whitepaper.pdf From a6139073df2b7453f568ebe662ffc20bb6b0025f Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Ga=C3=ABl=20Blanchemain?= Date: Mon, 17 Nov 2025 10:57:56 -0800 Subject: [PATCH 3/9] re-fix whitepaper link --- docs/get-started/overview.mdx | 2 +- docusaurus.config.js | 3 ++- 2 files changed, 3 insertions(+), 2 deletions(-) diff --git a/docs/get-started/overview.mdx b/docs/get-started/overview.mdx index 0fdcb4f4e..6b81c70b5 100644 --- a/docs/get-started/overview.mdx +++ b/docs/get-started/overview.mdx @@ -71,5 +71,5 @@ The Arbitrum suite includes the protocols, chains, services, and SDKs that power | ------------------------------------------------------------------------ | ------------------------------------------------- | | [Inside Nitro](/how-arbitrum-works/01-inside-arbitrum-nitro.mdx) | A technical deep dive into Nitro's architecture. | | [Inside AnyTrust](/how-arbitrum-works/deep-dives/anytrust-protocol.mdx) | A technical deep dive into the AnyTrust protocol. | -| [Arbitrum whitepaper](../hosted-pdfs/nitro-whitepaper.pdf) | The original whitepaper that introduced Nitro. | +| [Arbitrum whitepaper](../../static/nitro-whitepaper.pdf) | The original whitepaper that introduced Nitro. | | [DAO docs](https://docs.arbitrum.foundation/gentle-intro-dao-governance) | Docs that support members of the Arbitrum DAO. | diff --git a/docusaurus.config.js b/docusaurus.config.js index f0061e705..5cb5edc56 100644 --- a/docusaurus.config.js +++ b/docusaurus.config.js @@ -310,8 +310,9 @@ const config = { to: 'https://arbitrum.foundation/', }, { + type: 'link', label: 'Nitro whitepaper', - to: 'https://github.com/OffchainLabs/nitro/blob/master/docs/Nitro-whitepaper.pdf', + href: '/nitro-whitepaper.pdf', }, ], }, From 6c75598e2b92afa0923694198d1e642fd6c519d5 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Ga=C3=ABl=20Blanchemain?= Date: Mon, 17 Nov 2025 11:07:18 -0800 Subject: [PATCH 4/9] arbitrary commit to trigger deployment --- docs/partials/_glossary-partial.mdx | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/docs/partials/_glossary-partial.mdx b/docs/partials/_glossary-partial.mdx index b7cadaa4b..7544c212c 100644 --- a/docs/partials/_glossary-partial.mdx +++ b/docs/partials/_glossary-partial.mdx @@ -3,7 +3,7 @@ partial_type: glossary title: 'Arbitrum Glossary Definitions' description: 'Comprehensive glossary of Arbitrum terminology and definitions' author: anegg0 -last_reviewed: 2025-10-16 +last_reviewed: 2025-11-17 --- ### Active Validator {#active-validator} From 3f52738acdc6f40dbb2aa67f68d8a1c9a88a5559 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Ga=C3=ABl=20Blanchemain?= Date: Mon, 17 Nov 2025 11:17:31 -0800 Subject: [PATCH 5/9] revert foote link to nitro whitepaper --- docusaurus.config.js | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/docusaurus.config.js b/docusaurus.config.js index 5cb5edc56..f0061e705 100644 --- a/docusaurus.config.js +++ b/docusaurus.config.js @@ -310,9 +310,8 @@ const config = { to: 'https://arbitrum.foundation/', }, { - type: 'link', label: 'Nitro whitepaper', - href: '/nitro-whitepaper.pdf', + to: 'https://github.com/OffchainLabs/nitro/blob/master/docs/Nitro-whitepaper.pdf', }, ], }, From bd31cffaede45b8b83157a3cb50c8460a71a8a1c Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Ga=C3=ABl=20Blanchemain?= Date: Mon, 17 Nov 2025 11:54:08 -0800 Subject: [PATCH 6/9] re-link to production url for docusaurus config file or to local file if pdf link is in md file --- docs/get-started/overview.mdx | 2 +- docusaurus.config.js | 4 ++-- sidebars.js | 2 +- 3 files changed, 4 insertions(+), 4 deletions(-) diff --git a/docs/get-started/overview.mdx b/docs/get-started/overview.mdx index 6b81c70b5..11ed2ddde 100644 --- a/docs/get-started/overview.mdx +++ b/docs/get-started/overview.mdx @@ -71,5 +71,5 @@ The Arbitrum suite includes the protocols, chains, services, and SDKs that power | ------------------------------------------------------------------------ | ------------------------------------------------- | | [Inside Nitro](/how-arbitrum-works/01-inside-arbitrum-nitro.mdx) | A technical deep dive into Nitro's architecture. | | [Inside AnyTrust](/how-arbitrum-works/deep-dives/anytrust-protocol.mdx) | A technical deep dive into the AnyTrust protocol. | -| [Arbitrum whitepaper](../../static/nitro-whitepaper.pdf) | The original whitepaper that introduced Nitro. | +| Arbitrum whitepaper | The original whitepaper that introduced Nitro. | | [DAO docs](https://docs.arbitrum.foundation/gentle-intro-dao-governance) | Docs that support members of the Arbitrum DAO. | diff --git a/docusaurus.config.js b/docusaurus.config.js index f0061e705..ddd4df59b 100644 --- a/docusaurus.config.js +++ b/docusaurus.config.js @@ -94,7 +94,7 @@ const config = { /** @type {import('@docusaurus/preset-classic').Options} */ ({ docs: { - exclude: ['**/api/**'], + exclude: ['**/api/**', '**/*.pdf'], remarkPlugins: [remarkMath], rehypePlugins: [rehypeKatex], sidebarPath: require.resolve('./sidebars.js'), @@ -311,7 +311,7 @@ const config = { }, { label: 'Nitro whitepaper', - to: 'https://github.com/OffchainLabs/nitro/blob/master/docs/Nitro-whitepaper.pdf', + to: 'https://docs.arbitrum.io/nitro-whitepaper.pdf', }, ], }, diff --git a/sidebars.js b/sidebars.js index 585867cec..f8c8567b5 100644 --- a/sidebars.js +++ b/sidebars.js @@ -809,7 +809,7 @@ const sidebars = { { type: 'link', label: 'Nitro whitepaper', - href: '/nitro-whitepaper.pdf', + href: 'https://docs.arbitrum.io/nitro-whitepaper.pdf', }, { type: 'category', From 7e707ee2b1d1b0b4779de1ba549e7831be15f3a7 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Ga=C3=ABl=20Blanchemain?= Date: Mon, 17 Nov 2025 15:13:25 -0800 Subject: [PATCH 7/9] add sidebar link in HTML format --- sidebars.js | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/sidebars.js b/sidebars.js index f8c8567b5..0261cb84e 100644 --- a/sidebars.js +++ b/sidebars.js @@ -807,9 +807,9 @@ const sidebars = { label: 'Inside Arbitrum Nitro', }, { - type: 'link', - label: 'Nitro whitepaper', - href: 'https://docs.arbitrum.io/nitro-whitepaper.pdf', + type: 'html', + value: + 'Nitro whitepaper', }, { type: 'category', From 63dd3863f9ee8e6088107dc4e2582bc93689d772 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Ga=C3=ABl=20Blanchemain?= Date: Mon, 17 Nov 2025 15:14:19 -0800 Subject: [PATCH 8/9] add arbitrum overview link in HTML format --- docs/stylus/concepts/how-it-works.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/docs/stylus/concepts/how-it-works.md b/docs/stylus/concepts/how-it-works.md index ab5c1fdc3..0e21e6e02 100644 --- a/docs/stylus/concepts/how-it-works.md +++ b/docs/stylus/concepts/how-it-works.md @@ -55,7 +55,7 @@ Nitro operates in two modes: a "happy case" where it compiles execution history Stylus is made possible by Nitro’s ability to replay and verify disputes using WASM. Validators bisect disputes until an invalid step is identified and proven onchain through a [“one-step proof.”](/how-arbitrum-works/01-inside-arbitrum-nitro.mdx#dissection-protocol-simplified-version). This deterministic fraud-proving capability ensures the correctness of any arbitrary program compiled to WASM. The combination of WASM's and Nitro's properties enables this technological leap we call Stylus. -For more details on Nitro’s architecture, refer to the [documentation](/how-arbitrum-works/01-inside-arbitrum-nitro.mdx) or the [Nitro whitepaper](https://github.com/OffchainLabs/nitro/blob/master/docs/Nitro-whitepaper.pdf). +For more details on Nitro’s architecture, refer to the [documentation](/how-arbitrum-works/01-inside-arbitrum-nitro.mdx) or the Arbitrum whitepaper. ## Why does this matter? From d757840082482be428f93fbd26bb1806d03c83de Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Ga=C3=ABl=20Blanchemain?= Date: Mon, 17 Nov 2025 15:28:30 -0800 Subject: [PATCH 9/9] fix footer link --- docusaurus.config.js | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/docusaurus.config.js b/docusaurus.config.js index ddd4df59b..6b1d87da8 100644 --- a/docusaurus.config.js +++ b/docusaurus.config.js @@ -310,8 +310,7 @@ const config = { to: 'https://arbitrum.foundation/', }, { - label: 'Nitro whitepaper', - to: 'https://docs.arbitrum.io/nitro-whitepaper.pdf', + html: 'Arbitrum whitepaper', }, ], },