diff --git a/arbitrum-docs/build-decentralized-apps/nodeinterface/02-reference.mdx b/arbitrum-docs/build-decentralized-apps/nodeinterface/02-reference.mdx
index e23cfb768..0c9a2e2d1 100644
--- a/arbitrum-docs/build-decentralized-apps/nodeinterface/02-reference.mdx
+++ b/arbitrum-docs/build-decentralized-apps/nodeinterface/02-reference.mdx
@@ -9,6 +9,6 @@ The Arbitrum Nitro software includes a special `NodeInterface` contract availabl
## NodeInterface methods
-import NodeInterfaceRef from '../../for-devs/dev-tools-and-resources/partials/precompile-tables/_NodeInterface.md';
+import NodeInterfaceRef from '../../for-devs/dev-tools-and-resources/partials/precompile-tables/_NodeInterface.mdx';
diff --git a/arbitrum-docs/build-decentralized-apps/precompiles/02-reference.mdx b/arbitrum-docs/build-decentralized-apps/precompiles/02-reference.mdx
index 569abad86..7749b3326 100644
--- a/arbitrum-docs/build-decentralized-apps/precompiles/02-reference.mdx
+++ b/arbitrum-docs/build-decentralized-apps/precompiles/02-reference.mdx
@@ -77,7 +77,7 @@ ArbAddressTable ([Interface][arbaddresstable_link_interface] | [Implementation][
Precompile address: `0x0000000000000000000000000000000000000066`
-import ArbAddressTableRef from '../../for-devs/dev-tools-and-resources/partials/precompile-tables/_ArbAddressTable.md';
+import ArbAddressTableRef from '../../for-devs/dev-tools-and-resources/partials/precompile-tables/_ArbAddressTable.mdx';
@@ -89,7 +89,7 @@ Compression ratios are measured in basis points. Methods that are checkmarked ar
Precompile address: `0x000000000000000000000000000000000000006D`
-import ArbAggregatorRef from '../../for-devs/dev-tools-and-resources/partials/precompile-tables/_ArbAggregator.md';
+import ArbAggregatorRef from '../../for-devs/dev-tools-and-resources/partials/precompile-tables/_ArbAggregator.mdx';
@@ -107,7 +107,7 @@ ArbDebug ([Interface][arbdebug_link_interface] | [Implementation][arbdebug_link_
Precompile address: `0x00000000000000000000000000000000000000ff`
-import ArbDebugRef from '../../for-devs/dev-tools-and-resources/partials/precompile-tables/_ArbDebug.md';
+import ArbDebugRef from '../../for-devs/dev-tools-and-resources/partials/precompile-tables/_ArbDebug.mdx';
@@ -117,7 +117,7 @@ ArbFunctionTable ([Interface][arbfunctiontable_link_interface] | [Implementation
Precompile address: `0x0000000000000000000000000000000000000068`
-import ArbFunctionTableRef from '../../for-devs/dev-tools-and-resources/partials/precompile-tables/_ArbFunctionTable.md';
+import ArbFunctionTableRef from '../../for-devs/dev-tools-and-resources/partials/precompile-tables/_ArbFunctionTable.mdx';
@@ -127,7 +127,7 @@ ArbGasInfo ([Interface][arbgasinfo_link_interface] | [Implementation][arbgasinfo
Precompile address: `0x000000000000000000000000000000000000006C`
-import ArbGasInfoRef from '../../for-devs/dev-tools-and-resources/partials/precompile-tables/_ArbGasInfo.md';
+import ArbGasInfoRef from '../../for-devs/dev-tools-and-resources/partials/precompile-tables/_ArbGasInfo.mdx';
@@ -137,7 +137,7 @@ ArbInfo ([Interface][arbinfo_link_interface] | [Implementation][arbinfo_link_imp
Precompile address: `0x0000000000000000000000000000000000000065`
-import ArbInfoRef from '../../for-devs/dev-tools-and-resources/partials/precompile-tables/_ArbInfo.md';
+import ArbInfoRef from '../../for-devs/dev-tools-and-resources/partials/precompile-tables/_ArbInfo.mdx';
@@ -147,7 +147,7 @@ ArbosTest ([Interface][arbostest_link_interface] | [Implementation][arbostest_li
Precompile address: `0x0000000000000000000000000000000000000069`
-import ArbosTestRef from '../../for-devs/dev-tools-and-resources/partials/precompile-tables/_ArbosTest.md';
+import ArbosTestRef from '../../for-devs/dev-tools-and-resources/partials/precompile-tables/_ArbosTest.mdx';
@@ -163,7 +163,7 @@ Most of Arbitrum Classic's owner methods have been removed since they no longer
Precompile address: `0x0000000000000000000000000000000000000070`
-import ArbOwnerRef from '../../for-devs/dev-tools-and-resources/partials/precompile-tables/_ArbOwner.md';
+import ArbOwnerRef from '../../for-devs/dev-tools-and-resources/partials/precompile-tables/_ArbOwner.mdx';
@@ -173,7 +173,7 @@ ArbOwnerPublic ([Interface][arbownerpublic_link_interface] | [Implementation][ar
Precompile address: `0x000000000000000000000000000000000000006b`
-import ArbOwnerPublicRef from '../../for-devs/dev-tools-and-resources/partials/precompile-tables/_ArbOwnerPublic.md';
+import ArbOwnerPublicRef from '../../for-devs/dev-tools-and-resources/partials/precompile-tables/_ArbOwnerPublic.mdx';
@@ -183,7 +183,7 @@ ArbRetryableTx ([Interface][arbretryabletx_link_interface] | [Implementation][ar
Precompile address: `0x000000000000000000000000000000000000006E`
-import ArbRetryableTxRef from '../../for-devs/dev-tools-and-resources/partials/precompile-tables/_ArbRetryableTx.md';
+import ArbRetryableTxRef from '../../for-devs/dev-tools-and-resources/partials/precompile-tables/_ArbRetryableTx.mdx';
@@ -193,7 +193,7 @@ ArbStatistics ([Interface][arbstatistics_link_interface] | [Implementation][arbs
Precompile address: `0x000000000000000000000000000000000000006F`
-import ArbStatisticsRef from '../../for-devs/dev-tools-and-resources/partials/precompile-tables/_ArbStatistics.md';
+import ArbStatisticsRef from '../../for-devs/dev-tools-and-resources/partials/precompile-tables/_ArbStatistics.mdx';
@@ -203,7 +203,7 @@ ArbSys ([Interface][arbsys_link_interface] | [Implementation][arbsys_link_implem
Precompile address: `0x0000000000000000000000000000000000000064`
-import ArbSysRef from '../../for-devs/dev-tools-and-resources/partials/precompile-tables/_ArbSys.md';
+import ArbSysRef from '../../for-devs/dev-tools-and-resources/partials/precompile-tables/_ArbSys.mdx';
@@ -213,7 +213,7 @@ ArbWasm ([Interface][arbwasm_link_interface] | [Implementation][arbwasm_link_imp
Precompile address: `0x0000000000000000000000000000000000000071`
-import ArbWasmRef from '../../for-devs/dev-tools-and-resources/partials/precompile-tables/_ArbWasm.md';
+import ArbWasmRef from '../../for-devs/dev-tools-and-resources/partials/precompile-tables/_ArbWasm.mdx';
@@ -223,6 +223,6 @@ ArbWasmCache ([Interface][arbwasmcache_link_interface] | [Implementation][arbwas
Precompile address: `0x0000000000000000000000000000000000000072`
-import ArbWasmCacheRef from '../../for-devs/dev-tools-and-resources/partials/precompile-tables/_ArbWasmCache.md';
+import ArbWasmCacheRef from '../../for-devs/dev-tools-and-resources/partials/precompile-tables/_ArbWasmCache.mdx';
diff --git a/arbitrum-docs/build-decentralized-apps/reference/04-development-frameworks.md b/arbitrum-docs/build-decentralized-apps/reference/04-development-frameworks.md
index de7485e54..71111f19e 100644
--- a/arbitrum-docs/build-decentralized-apps/reference/04-development-frameworks.md
+++ b/arbitrum-docs/build-decentralized-apps/reference/04-development-frameworks.md
@@ -5,7 +5,7 @@ user_story: As a developer, I want to understand the popular development framewo
content_type: overview
---
-import KnowMoreToolsBox from '../../for-devs/partials/_know-more-tools-box-partial.md';
+import KnowMoreToolsBox from '../../for-devs/partials/_know-more-tools-box-partial.mdx';
diff --git a/arbitrum-docs/build-decentralized-apps/reference/05-web3-libraries-tools.md b/arbitrum-docs/build-decentralized-apps/reference/05-web3-libraries-tools.md
index a900081ff..60c9a7e9a 100644
--- a/arbitrum-docs/build-decentralized-apps/reference/05-web3-libraries-tools.md
+++ b/arbitrum-docs/build-decentralized-apps/reference/05-web3-libraries-tools.md
@@ -5,7 +5,7 @@ user_story: As a developer, I want to understand what web3 libraries and tools a
content_type: overview
---
-import KnowMoreToolsBox from '../../for-devs/partials/_know-more-tools-box-partial.md';
+import KnowMoreToolsBox from '../../for-devs/partials/_know-more-tools-box-partial.mdx';
diff --git a/arbitrum-docs/build-decentralized-apps/reference/06-monitoring-tools-block-explorers.md b/arbitrum-docs/build-decentralized-apps/reference/06-monitoring-tools-block-explorers.md
index 15fa7cb13..e9cbe1d4c 100644
--- a/arbitrum-docs/build-decentralized-apps/reference/06-monitoring-tools-block-explorers.md
+++ b/arbitrum-docs/build-decentralized-apps/reference/06-monitoring-tools-block-explorers.md
@@ -5,7 +5,7 @@ user_story: As a developer, I want to understand what monitoring tools and block
content_type: overview
---
-import KnowMoreToolsBox from '../../for-devs/partials/_know-more-tools-box-partial.md';
+import KnowMoreToolsBox from '../../for-devs/partials/_know-more-tools-box-partial.mdx';
diff --git a/arbitrum-docs/build-decentralized-apps/reference/07-debugging-tools.md b/arbitrum-docs/build-decentralized-apps/reference/07-debugging-tools.md
index 91f56cba6..4d89d780b 100644
--- a/arbitrum-docs/build-decentralized-apps/reference/07-debugging-tools.md
+++ b/arbitrum-docs/build-decentralized-apps/reference/07-debugging-tools.md
@@ -5,7 +5,7 @@ user_story: As a developer, I want to understand what debugging tools are availa
content_type: overview
---
-import KnowMoreToolsBox from '../../for-devs/partials/_know-more-tools-box-partial.md';
+import KnowMoreToolsBox from '../../for-devs/partials/_know-more-tools-box-partial.mdx';
diff --git a/arbitrum-docs/for-devs/dev-tools-and-resources/partials/precompile-tables/_ArbAddressTable.md b/arbitrum-docs/for-devs/dev-tools-and-resources/partials/precompile-tables/_ArbAddressTable.mdx
similarity index 100%
rename from arbitrum-docs/for-devs/dev-tools-and-resources/partials/precompile-tables/_ArbAddressTable.md
rename to arbitrum-docs/for-devs/dev-tools-and-resources/partials/precompile-tables/_ArbAddressTable.mdx
diff --git a/arbitrum-docs/for-devs/dev-tools-and-resources/partials/precompile-tables/_ArbAggregator.md b/arbitrum-docs/for-devs/dev-tools-and-resources/partials/precompile-tables/_ArbAggregator.mdx
similarity index 100%
rename from arbitrum-docs/for-devs/dev-tools-and-resources/partials/precompile-tables/_ArbAggregator.md
rename to arbitrum-docs/for-devs/dev-tools-and-resources/partials/precompile-tables/_ArbAggregator.mdx
diff --git a/arbitrum-docs/for-devs/dev-tools-and-resources/partials/precompile-tables/_ArbDebug.md b/arbitrum-docs/for-devs/dev-tools-and-resources/partials/precompile-tables/_ArbDebug.mdx
similarity index 100%
rename from arbitrum-docs/for-devs/dev-tools-and-resources/partials/precompile-tables/_ArbDebug.md
rename to arbitrum-docs/for-devs/dev-tools-and-resources/partials/precompile-tables/_ArbDebug.mdx
diff --git a/arbitrum-docs/for-devs/dev-tools-and-resources/partials/precompile-tables/_ArbFunctionTable.md b/arbitrum-docs/for-devs/dev-tools-and-resources/partials/precompile-tables/_ArbFunctionTable.mdx
similarity index 100%
rename from arbitrum-docs/for-devs/dev-tools-and-resources/partials/precompile-tables/_ArbFunctionTable.md
rename to arbitrum-docs/for-devs/dev-tools-and-resources/partials/precompile-tables/_ArbFunctionTable.mdx
diff --git a/arbitrum-docs/for-devs/dev-tools-and-resources/partials/precompile-tables/_ArbGasInfo.md b/arbitrum-docs/for-devs/dev-tools-and-resources/partials/precompile-tables/_ArbGasInfo.mdx
similarity index 100%
rename from arbitrum-docs/for-devs/dev-tools-and-resources/partials/precompile-tables/_ArbGasInfo.md
rename to arbitrum-docs/for-devs/dev-tools-and-resources/partials/precompile-tables/_ArbGasInfo.mdx
diff --git a/arbitrum-docs/for-devs/dev-tools-and-resources/partials/precompile-tables/_ArbInfo.md b/arbitrum-docs/for-devs/dev-tools-and-resources/partials/precompile-tables/_ArbInfo.mdx
similarity index 100%
rename from arbitrum-docs/for-devs/dev-tools-and-resources/partials/precompile-tables/_ArbInfo.md
rename to arbitrum-docs/for-devs/dev-tools-and-resources/partials/precompile-tables/_ArbInfo.mdx
diff --git a/arbitrum-docs/for-devs/dev-tools-and-resources/partials/precompile-tables/_ArbOwner.md b/arbitrum-docs/for-devs/dev-tools-and-resources/partials/precompile-tables/_ArbOwner.mdx
similarity index 100%
rename from arbitrum-docs/for-devs/dev-tools-and-resources/partials/precompile-tables/_ArbOwner.md
rename to arbitrum-docs/for-devs/dev-tools-and-resources/partials/precompile-tables/_ArbOwner.mdx
diff --git a/arbitrum-docs/for-devs/dev-tools-and-resources/partials/precompile-tables/_ArbOwnerPublic.md b/arbitrum-docs/for-devs/dev-tools-and-resources/partials/precompile-tables/_ArbOwnerPublic.mdx
similarity index 100%
rename from arbitrum-docs/for-devs/dev-tools-and-resources/partials/precompile-tables/_ArbOwnerPublic.md
rename to arbitrum-docs/for-devs/dev-tools-and-resources/partials/precompile-tables/_ArbOwnerPublic.mdx
diff --git a/arbitrum-docs/for-devs/dev-tools-and-resources/partials/precompile-tables/_ArbRetryableTx.md b/arbitrum-docs/for-devs/dev-tools-and-resources/partials/precompile-tables/_ArbRetryableTx.mdx
similarity index 100%
rename from arbitrum-docs/for-devs/dev-tools-and-resources/partials/precompile-tables/_ArbRetryableTx.md
rename to arbitrum-docs/for-devs/dev-tools-and-resources/partials/precompile-tables/_ArbRetryableTx.mdx
diff --git a/arbitrum-docs/for-devs/dev-tools-and-resources/partials/precompile-tables/_ArbStatistics.md b/arbitrum-docs/for-devs/dev-tools-and-resources/partials/precompile-tables/_ArbStatistics.mdx
similarity index 100%
rename from arbitrum-docs/for-devs/dev-tools-and-resources/partials/precompile-tables/_ArbStatistics.md
rename to arbitrum-docs/for-devs/dev-tools-and-resources/partials/precompile-tables/_ArbStatistics.mdx
diff --git a/arbitrum-docs/for-devs/dev-tools-and-resources/partials/precompile-tables/_ArbSys.md b/arbitrum-docs/for-devs/dev-tools-and-resources/partials/precompile-tables/_ArbSys.mdx
similarity index 100%
rename from arbitrum-docs/for-devs/dev-tools-and-resources/partials/precompile-tables/_ArbSys.md
rename to arbitrum-docs/for-devs/dev-tools-and-resources/partials/precompile-tables/_ArbSys.mdx
diff --git a/arbitrum-docs/for-devs/dev-tools-and-resources/partials/precompile-tables/_ArbWasm.md b/arbitrum-docs/for-devs/dev-tools-and-resources/partials/precompile-tables/_ArbWasm.mdx
similarity index 100%
rename from arbitrum-docs/for-devs/dev-tools-and-resources/partials/precompile-tables/_ArbWasm.md
rename to arbitrum-docs/for-devs/dev-tools-and-resources/partials/precompile-tables/_ArbWasm.mdx
diff --git a/arbitrum-docs/for-devs/dev-tools-and-resources/partials/precompile-tables/_ArbWasmCache.md b/arbitrum-docs/for-devs/dev-tools-and-resources/partials/precompile-tables/_ArbWasmCache.mdx
similarity index 100%
rename from arbitrum-docs/for-devs/dev-tools-and-resources/partials/precompile-tables/_ArbWasmCache.md
rename to arbitrum-docs/for-devs/dev-tools-and-resources/partials/precompile-tables/_ArbWasmCache.mdx
diff --git a/arbitrum-docs/for-devs/dev-tools-and-resources/partials/precompile-tables/_ArbosTest.md b/arbitrum-docs/for-devs/dev-tools-and-resources/partials/precompile-tables/_ArbosTest.mdx
similarity index 100%
rename from arbitrum-docs/for-devs/dev-tools-and-resources/partials/precompile-tables/_ArbosTest.md
rename to arbitrum-docs/for-devs/dev-tools-and-resources/partials/precompile-tables/_ArbosTest.mdx
diff --git a/arbitrum-docs/for-devs/dev-tools-and-resources/partials/precompile-tables/_NodeInterface.md b/arbitrum-docs/for-devs/dev-tools-and-resources/partials/precompile-tables/_NodeInterface.mdx
similarity index 100%
rename from arbitrum-docs/for-devs/dev-tools-and-resources/partials/precompile-tables/_NodeInterface.md
rename to arbitrum-docs/for-devs/dev-tools-and-resources/partials/precompile-tables/_NodeInterface.mdx
diff --git a/arbitrum-docs/for-devs/partials/_know-more-tools-box-partial.md b/arbitrum-docs/for-devs/partials/_know-more-tools-box-partial.mdx
similarity index 100%
rename from arbitrum-docs/for-devs/partials/_know-more-tools-box-partial.md
rename to arbitrum-docs/for-devs/partials/_know-more-tools-box-partial.mdx
diff --git a/arbitrum-docs/for-devs/third-party-docs/Circle/usdc-quickstart-guide/usdc.md b/arbitrum-docs/for-devs/third-party-docs/Circle/usdc-quickstart-guide/usdc.mdx
similarity index 100%
rename from arbitrum-docs/for-devs/third-party-docs/Circle/usdc-quickstart-guide/usdc.md
rename to arbitrum-docs/for-devs/third-party-docs/Circle/usdc-quickstart-guide/usdc.mdx
diff --git a/arbitrum-docs/for-devs/third-party-docs/Covalent/covalent.md b/arbitrum-docs/for-devs/third-party-docs/Covalent/covalent.mdx
similarity index 100%
rename from arbitrum-docs/for-devs/third-party-docs/Covalent/covalent.md
rename to arbitrum-docs/for-devs/third-party-docs/Covalent/covalent.mdx
diff --git a/arbitrum-docs/for-devs/third-party-docs/Crossmint/crossmint.md b/arbitrum-docs/for-devs/third-party-docs/Crossmint/crossmint.mdx
similarity index 100%
rename from arbitrum-docs/for-devs/third-party-docs/Crossmint/crossmint.md
rename to arbitrum-docs/for-devs/third-party-docs/Crossmint/crossmint.mdx
diff --git a/arbitrum-docs/for-devs/third-party-docs/Envio/envio.md b/arbitrum-docs/for-devs/third-party-docs/Envio/envio.mdx
similarity index 100%
rename from arbitrum-docs/for-devs/third-party-docs/Envio/envio.md
rename to arbitrum-docs/for-devs/third-party-docs/Envio/envio.mdx
diff --git a/arbitrum-docs/for-devs/third-party-docs/Flair/flair.md b/arbitrum-docs/for-devs/third-party-docs/Flair/flair.mdx
similarity index 100%
rename from arbitrum-docs/for-devs/third-party-docs/Flair/flair.md
rename to arbitrum-docs/for-devs/third-party-docs/Flair/flair.mdx
diff --git a/arbitrum-docs/for-devs/third-party-docs/Gelato/gelato-vrf.md b/arbitrum-docs/for-devs/third-party-docs/Gelato/gelato-vrf.mdx
similarity index 100%
rename from arbitrum-docs/for-devs/third-party-docs/Gelato/gelato-vrf.md
rename to arbitrum-docs/for-devs/third-party-docs/Gelato/gelato-vrf.mdx
diff --git a/arbitrum-docs/for-devs/third-party-docs/Moralis/moralis.md b/arbitrum-docs/for-devs/third-party-docs/Moralis/moralis.mdx
similarity index 100%
rename from arbitrum-docs/for-devs/third-party-docs/Moralis/moralis.md
rename to arbitrum-docs/for-devs/third-party-docs/Moralis/moralis.mdx
diff --git a/arbitrum-docs/for-devs/third-party-docs/Openfort/openfort.md b/arbitrum-docs/for-devs/third-party-docs/Openfort/openfort.mdx
similarity index 100%
rename from arbitrum-docs/for-devs/third-party-docs/Openfort/openfort.md
rename to arbitrum-docs/for-devs/third-party-docs/Openfort/openfort.mdx
diff --git a/arbitrum-docs/for-devs/third-party-docs/PARSIQ/parsiq.md b/arbitrum-docs/for-devs/third-party-docs/PARSIQ/parsiq.mdx
similarity index 100%
rename from arbitrum-docs/for-devs/third-party-docs/PARSIQ/parsiq.md
rename to arbitrum-docs/for-devs/third-party-docs/PARSIQ/parsiq.mdx
diff --git a/arbitrum-docs/for-devs/third-party-docs/Particle/particle.md b/arbitrum-docs/for-devs/third-party-docs/Particle/particle.mdx
similarity index 100%
rename from arbitrum-docs/for-devs/third-party-docs/Particle/particle.md
rename to arbitrum-docs/for-devs/third-party-docs/Particle/particle.mdx
diff --git a/arbitrum-docs/for-devs/third-party-docs/QuickNode/backfill-templates.md b/arbitrum-docs/for-devs/third-party-docs/QuickNode/backfill-templates.mdx
similarity index 100%
rename from arbitrum-docs/for-devs/third-party-docs/QuickNode/backfill-templates.md
rename to arbitrum-docs/for-devs/third-party-docs/QuickNode/backfill-templates.mdx
diff --git a/arbitrum-docs/for-devs/third-party-docs/TheGraph/thegraph.md b/arbitrum-docs/for-devs/third-party-docs/TheGraph/thegraph.mdx
similarity index 100%
rename from arbitrum-docs/for-devs/third-party-docs/TheGraph/thegraph.md
rename to arbitrum-docs/for-devs/third-party-docs/TheGraph/thegraph.mdx
diff --git a/arbitrum-docs/for-devs/troubleshooting-building.md b/arbitrum-docs/for-devs/troubleshooting-building.mdx
similarity index 100%
rename from arbitrum-docs/for-devs/troubleshooting-building.md
rename to arbitrum-docs/for-devs/troubleshooting-building.mdx