diff --git a/next.config.mjs b/next.config.mjs
index 87c4fc034..cccf4b58d 100644
--- a/next.config.mjs
+++ b/next.config.mjs
@@ -17,16 +17,7 @@ export default {
eslint: {
ignoreDuringBuilds: true,
},
- redirects: async () => [
- {
- source: '/stack/interop/architecture',
- destination: '/stack/interop/explainer#interoperability-architecture',
- permanent: false,
- },
- {
- source: '/stack/interop/cross-chain-message',
- destination: '/stack/interop/explainer#how-messages-get-from-one-chain-to-the-other',
- permanent: false,
- },
- ],
+
+ // Don't put redirects here
+ // they go in public/_redirects
}
diff --git a/pages/builders/app-developers/tools/supersim.mdx b/pages/builders/app-developers/tools/supersim.mdx
index 57a0d8e40..b08c29d10 100644
--- a/pages/builders/app-developers/tools/supersim.mdx
+++ b/pages/builders/app-developers/tools/supersim.mdx
@@ -6,6 +6,6 @@ description: >-
information and resources about supersim.
---
-import Supersim from '@/pages/stack/interop/supersim.mdx'
+import Supersim from '@/pages/stack/interop/tools/supersim.mdx'
diff --git a/pages/stack/interop/_meta.json b/pages/stack/interop/_meta.json
index 47dd45d5f..79b57c20b 100644
--- a/pages/stack/interop/_meta.json
+++ b/pages/stack/interop/_meta.json
@@ -1,10 +1,9 @@
{
"explainer": "Interop explainer",
"predeploy": "Interop predeploys",
- "devnet": "Interop devnet",
- "supersim": "Supersim Multichain Development Environment",
"message-passing": "Interop message passing",
"op-supervisor": "OP Supervisor",
"assets": "Assets",
- "security": "Cross-chain security"
+ "security": "Cross-chain security",
+ "tools": "Tools"
}
diff --git a/pages/stack/interop/tools/_meta.json b/pages/stack/interop/tools/_meta.json
new file mode 100644
index 000000000..5006c7465
--- /dev/null
+++ b/pages/stack/interop/tools/_meta.json
@@ -0,0 +1,4 @@
+{
+ "supersim": "Supersim Multichain Development Environment",
+ "devnet": "Interop devnet - coming soon"
+}
diff --git a/pages/stack/interop/devnet.mdx b/pages/stack/interop/tools/devnet.mdx
similarity index 97%
rename from pages/stack/interop/devnet.mdx
rename to pages/stack/interop/tools/devnet.mdx
index 3edbca365..17c19a74b 100644
--- a/pages/stack/interop/devnet.mdx
+++ b/pages/stack/interop/tools/devnet.mdx
@@ -1,17 +1,18 @@
---
-title: Interop devnet
+title: Interop Devnet - Coming Soon
lang: en-US
description: Details on the public interoperability devnets.
---
import { Callout, Tabs, Steps } from 'nextra/components'
-# Interop devnet
+# Interop Devnet - Coming Soon
Interop devnet is currently in active development and may experience periods of instability, including potential outages, as the networks is regularly updated and improved. Developers should expect some level of unreliability when interacting with the devnet. The devnet is intended for testing and development purposes only, and should not be relied upon for mission-critical applications.
+{/*
The Interop devnet is a temporary public network of two OP Stack Sepolia instances that supports SuperERC20 tokens, native cross-chain messaging, and cross-chain ETH transfers. As we iterate on Superchain interop, these networks will be deprecated once the next devnets are released.
NOTE: The current Interop devnet has been deprecated. This page will be updated once the next Interop devnet is live.
@@ -63,3 +64,5 @@ NOTE: The current Interop devnet has been deprecated. This page will be updated
* Want to start with local development? Use [Supersim](/stack/interop/supersim), a local dev environment that simulates interop for testing applications against a local version of the Superchain.
* Read about [interop message passing](/stack/interop/cross-chain-message) to see how you can implement it yourself on this devnet.
+
+*/}
diff --git a/pages/stack/interop/supersim.mdx b/pages/stack/interop/tools/supersim.mdx
similarity index 100%
rename from pages/stack/interop/supersim.mdx
rename to pages/stack/interop/tools/supersim.mdx
diff --git a/public/_redirects b/public/_redirects
index 753e33de4..2beb892c7 100644
--- a/public/_redirects
+++ b/public/_redirects
@@ -86,7 +86,7 @@
/stack/protocol/fault-proofs/fp-components /stack/fault-proofs/fp-components
/stack/protocol/fault-proofs/explainer /stack/fault-proofs/explainer
/stack/protocol/fault-proofs/cannon /stack/fault-proofs/cannon
-/stack/protocol/interop/supersim /stack/interop/supersim
+/stack/protocol/interop/supersim /stack/interop/tools/supersim
/stack/protocol/interop/superchain-erc20 /stack/interop/superchain-erc20
/stack/protocol/interop/explainer /stack/interop/explainer
/stack/protocol/interop/cross-chain-message /stack/interop/cross-chain-message
@@ -117,4 +117,6 @@
/stack/interop/transfer-superchainERC20 /stack/interop/assets/transfer-superchainERC20
/builders/app-developers/contracts/superchain-erc20 /stack/interop/assets/superchain-erc20
/builders/chain-operators/tutorials/sdk /builders/app-developers/overview
-/stack/explainer /superchain/superchain-explainer
\ No newline at end of file
+/stack/explainer /superchain/superchain-explainer
+/stack/interop/architecture /stack/interop/explainer#interoperability-architecture
+/stack/interop/cross-chain-message /stack/interop/explainer#how-messages-get-from-one-chain-to-the-other