diff --git a/docs/architecture/index.mdx b/docs/architecture/index.mdx
index 6ccbafc08..998e0968d 100644
--- a/docs/architecture/index.mdx
+++ b/docs/architecture/index.mdx
@@ -23,7 +23,7 @@ The following is a good representation of the main components of Linea, and how
@@ -77,7 +77,7 @@ network.
@@ -106,7 +106,7 @@ _...in other words, there's a lot involved._
diff --git a/docs/architecture/overview/decentralization-roadmap/index.mdx b/docs/architecture/overview/decentralization-roadmap/index.mdx
index 41987812d..dd1cb9ea1 100644
--- a/docs/architecture/overview/decentralization-roadmap/index.mdx
+++ b/docs/architecture/overview/decentralization-roadmap/index.mdx
@@ -10,7 +10,7 @@ in collaboration with the broader Linea ecosystem and community.
diff --git a/docs/architecture/overview/transaction-lifecycle.mdx b/docs/architecture/overview/transaction-lifecycle.mdx
index de99037d6..ada206a81 100644
--- a/docs/architecture/overview/transaction-lifecycle.mdx
+++ b/docs/architecture/overview/transaction-lifecycle.mdx
@@ -61,7 +61,7 @@ before true finality is reached.
## Step 4: Conflation
-The transaction's block will then be subject to [conflation](../stack/sequencer/conflation.md), which
+The transaction's block will then be subject to [conflation](../stack/sequencer/conflation.mdx), which
combines two or more blocks' transaction data into a single data set (batch) that forms part of
the package of data passed on to Ethereum. Combining the transaction data of multiple blocks
means that a single proof can be used to verify a large volume of transactions, minimizing the
diff --git a/docs/architecture/stack/bridges/canonical-token-bridge.mdx b/docs/architecture/stack/bridges/canonical-token-bridge.mdx
index f96e01d7f..ad4892e90 100644
--- a/docs/architecture/stack/bridges/canonical-token-bridge.mdx
+++ b/docs/architecture/stack/bridges/canonical-token-bridge.mdx
@@ -8,7 +8,7 @@ import CodeBlock from "@theme/CodeBlock";
import TokenBridge from "!!raw-loader!/files/testnet/ITokenBridge.sol";
import TokenBridgeL1 from "!!raw-loader!/files/testnet/canonical-token-bridge/TokenBridgeL1.abi";
import TokenBridgeL2 from "!!raw-loader!/files/testnet/canonical-token-bridge/TokenBridgeL2.abi";
-import LineaBridgeGraphic from "/img/article_images/Architecture_of_Linea/Bridges/Canonical_token_bridge/Linea_canonical_token_bridge.svg";
+import LineaBridgeGraphic from "/img/architecture/stack/bridges/canonical_token_bridge/Linea_canonical_token_bridge.svg";
import Tabs from "@theme/Tabs";
import TabItem from "@theme/TabItem";
diff --git a/docs/architecture/stack/canonical-msg-service/index.mdx b/docs/architecture/stack/canonical-msg-service/index.mdx
index a4957b43f..4ef4ad46b 100644
--- a/docs/architecture/stack/canonical-msg-service/index.mdx
+++ b/docs/architecture/stack/canonical-msg-service/index.mdx
@@ -9,7 +9,7 @@ image: /img/socialCards/canonical-message-service-overview.jpg
@@ -30,7 +30,7 @@ However, the Service is not limited or restricted to use by Linea's core functio
@@ -51,7 +51,7 @@ There's an additional layer of logic, though, which serves to ensure that the me
diff --git a/docs/architecture/stack/sequencer/conflation.md b/docs/architecture/stack/sequencer/conflation.mdx
similarity index 93%
rename from docs/architecture/stack/sequencer/conflation.md
rename to docs/architecture/stack/sequencer/conflation.mdx
index b6dc3eadb..8093141fa 100644
--- a/docs/architecture/stack/sequencer/conflation.md
+++ b/docs/architecture/stack/sequencer/conflation.mdx
@@ -4,7 +4,7 @@ sidebar_position: 2
image: /img/socialCards/conflation.jpg
---
-import ConflationGraphic from '/img/article_images/Architecture_of_Linea/Sequencer/Conflation/Linea_block_conflation.svg';
+import ConflationGraphic from '/img/architecture/stack/sequencer/conflation/Linea_block_conflation.svg';
## Conflation
diff --git a/docs/developers/guides/bridge/how-to-bridge-erc20-tokens.mdx b/docs/developers/guides/bridge/how-to-bridge-erc20-tokens.mdx
index 7ed6fe4b4..a808b02ca 100644
--- a/docs/developers/guides/bridge/how-to-bridge-erc20-tokens.mdx
+++ b/docs/developers/guides/bridge/how-to-bridge-erc20-tokens.mdx
@@ -38,7 +38,7 @@ and appropriately fund your wallet.
@@ -49,7 +49,7 @@ and appropriately fund your wallet.
@@ -62,7 +62,7 @@ select it.
@@ -73,7 +73,7 @@ select it.
diff --git a/docs/developers/guides/bridge/how-to-bridge-eth.mdx b/docs/developers/guides/bridge/how-to-bridge-eth.mdx
index 2c02418bd..386cec58f 100644
--- a/docs/developers/guides/bridge/how-to-bridge-eth.mdx
+++ b/docs/developers/guides/bridge/how-to-bridge-eth.mdx
@@ -53,7 +53,7 @@ until you can cover the fees.
@@ -64,7 +64,7 @@ until you can cover the fees.
@@ -75,7 +75,7 @@ until you can cover the fees.
@@ -86,7 +86,7 @@ until you can cover the fees.
@@ -98,7 +98,7 @@ Linea Mainnet. You can see your pending transaction under the "Transactions" tab
@@ -110,7 +110,7 @@ Linea Mainnet.
@@ -130,7 +130,7 @@ account's balance.
@@ -141,7 +141,7 @@ account's balance.
@@ -153,7 +153,7 @@ button.
@@ -164,7 +164,7 @@ button.
@@ -176,7 +176,7 @@ labelled "Pending" until it is ready to claim. When it is ready, it will change
@@ -187,7 +187,7 @@ To claim, click on the transaction to open its details, then click "Claim".
@@ -198,7 +198,7 @@ To claim, click on the transaction to open its details, then click "Claim".
@@ -210,7 +210,7 @@ should be on Linea Mainnet.
@@ -237,7 +237,7 @@ this option for L2 to L1 bridging.
@@ -249,7 +249,7 @@ option for L2 to L1 bridging.
@@ -261,7 +261,7 @@ button.
@@ -272,7 +272,7 @@ button.
@@ -284,7 +284,7 @@ at least 8 hours for the transaction to go through from L2 to L1.
@@ -297,7 +297,7 @@ To claim, click on the transaction to open its details, then click "Claim".
@@ -308,7 +308,7 @@ To claim, click on the transaction to open its details, then click "Claim".
diff --git a/docs/developers/guides/community/irys/irys-dynamic-nfts.mdx b/docs/developers/guides/community/irys/irys-dynamic-nfts.mdx
index a9fbb9833..c4475470b 100644
--- a/docs/developers/guides/community/irys/irys-dynamic-nfts.mdx
+++ b/docs/developers/guides/community/irys/irys-dynamic-nfts.mdx
@@ -12,7 +12,14 @@ A mutable-style URL is a single, static URL that is linked to a series of transa
You can add a new transaction to the series at any time, and the URL will always resolve to the
most recent transaction.
-
+
+
+
+
+
In this guide, you will create a dynamic NFT using Irys's mutability features. Dynamic NFTs are NFTs whose
metadata evolves over time. They are commonly used in:
@@ -20,7 +27,14 @@ metadata evolves over time. They are commonly used in:
- Gaming projects where in-game assets evolve as players progress.
- Loyalty programs where NFTs evolve as users accumulate points.
-
+
+
+
+
+
This tutorial focuses on creating a SuperMon NFT that can evolve during gameplay. The NFT starts with
a basic appearance that can be upgraded twice. We will use the
@@ -91,45 +105,14 @@ contract SuperMon is ERC721URIStorage {
1. Right-click each image and save it on your local drive.
-
-
-
-
-
+
+
+
+
+
1. Fund the Irys Devnet with 0.1 [Linea Sepolia ETH](https://www.infura.io/faucet/linea) to pay
for your uploads.
@@ -250,10 +233,14 @@ To mint your NFT in [Remix](https://remix.ethereum.org/):
the previous step.
1. Select **Transact**.
-
+
+
+
+
+
You can now view the NFT on the [Opensea Testnet](https://testnets.opensea.io/account).
@@ -275,10 +262,14 @@ irys upload metadata-level-2.json \
Return to Opensea and request that it refresh your metadata.
-
+
+
+
+
+
Give it a few minutes and your updated NFT should be visible.
diff --git a/docs/developers/guides/community/irys/irys-nfts.mdx b/docs/developers/guides/community/irys/irys-nfts.mdx
index 6704db60d..f68a23c5f 100644
--- a/docs/developers/guides/community/irys/irys-nfts.mdx
+++ b/docs/developers/guides/community/irys/irys-nfts.mdx
@@ -22,7 +22,7 @@ offchain actions.
## Deploy your smart contract
If you're new to NFTs and smart contract development, consider deploying
-one of [the audited ThirdWeb contracts](../../../../developers/quickstart/deploy-smart-contract/thirdweb.md) to learn more.
+one of [the audited ThirdWeb contracts](../../../../developers/quickstart/deploy-smart-contract/thirdweb.mdx) to learn more.
You can also [deploy this minimal contract using Remix](../../../../developers/quickstart/deploy-smart-contract/remix.mdx).
diff --git a/docs/developers/quickstart/deploy-smart-contract/cookbook.mdx b/docs/developers/quickstart/deploy-smart-contract/cookbook.mdx
index fc211f490..17d903a68 100644
--- a/docs/developers/quickstart/deploy-smart-contract/cookbook.mdx
+++ b/docs/developers/quickstart/deploy-smart-contract/cookbook.mdx
@@ -20,7 +20,7 @@ Navigate to [cookbook.dev/chains/Linea](https://www.cookbook.dev/chains/Linea?ut
@@ -35,7 +35,7 @@ code you're looking at, or ask ChefGPT questions about Linea, solidity, or your
@@ -48,7 +48,7 @@ Import verified smart contract code into Cookbook to fork, learn about, or build
@@ -61,7 +61,7 @@ Choose **No-Code Deploy** on select (usually simpler) smart contracts on [Cookbo
@@ -99,7 +99,7 @@ contracts in the Remix IDE.
@@ -110,7 +110,7 @@ contracts in the Remix IDE.
@@ -124,7 +124,7 @@ contracts in the Remix IDE.
diff --git a/docs/developers/quickstart/deploy-smart-contract/remix.mdx b/docs/developers/quickstart/deploy-smart-contract/remix.mdx
index e9a58620f..9e550b0e0 100644
--- a/docs/developers/quickstart/deploy-smart-contract/remix.mdx
+++ b/docs/developers/quickstart/deploy-smart-contract/remix.mdx
@@ -16,7 +16,7 @@ code sample with a configured smart contract.
@@ -29,7 +29,7 @@ Navigate to the **Solidity compiler** tab on the left navigation and click **Com
@@ -55,7 +55,7 @@ Switch to the Linea network (mainnet or testnets) in your MetaMask wallet, and f
diff --git a/docs/developers/quickstart/deploy-smart-contract/thirdweb.md b/docs/developers/quickstart/deploy-smart-contract/thirdweb.mdx
similarity index 97%
rename from docs/developers/quickstart/deploy-smart-contract/thirdweb.md
rename to docs/developers/quickstart/deploy-smart-contract/thirdweb.mdx
index a7469d8a7..a170a49eb 100644
--- a/docs/developers/quickstart/deploy-smart-contract/thirdweb.md
+++ b/docs/developers/quickstart/deploy-smart-contract/thirdweb.mdx
@@ -60,7 +60,7 @@ Alternatively, you can deploy a prebuilt contract for NFTs, tokens, or marketpla
diff --git a/docs/developers/tooling/account-abstraction/arcana.md b/docs/developers/tooling/account-abstraction/arcana.md
index 8b01e650f..02d544539 100644
--- a/docs/developers/tooling/account-abstraction/arcana.md
+++ b/docs/developers/tooling/account-abstraction/arcana.md
@@ -5,8 +5,10 @@ image: /img/socialCards/arcana.jpg
# Gasless Transactions
-[Arcana Network](https://arcana.network) SDKs integrate with Web3 apps to enable gasless transactions in the embedded, non-custodial [Arcana Wallet](../social-login/arcana.md#arcana-wallet) and third-party browser-based wallets.
+[Arcana Network](https://arcana.network) SDKs integrate with Web3 apps to enable gasless transactions in the embedded,
+non-custodial [Arcana Wallet](../social-login/arcana.mdx#arcana-wallet) and third-party browser-based wallets.
-Web3 app developers can use the [Arcana Dashboard](https://dashboard.arcana.network) to add gas tanks on one or more blockchain networks, deposit funds to sponsor gas fee, and whitelist app operations.
+Web3 app developers can use the [Arcana Dashboard](https://dashboard.arcana.network) to add gas tanks on one or more
+blockchain networks, deposit funds to sponsor gas fee, and whitelist app operations.
[Learn more...](https://docs.arcana.network/quick-start/gasless-quick-start).
diff --git a/docs/developers/tooling/contracts-templates/cookbook.md b/docs/developers/tooling/contracts-templates/cookbook.mdx
similarity index 77%
rename from docs/developers/tooling/contracts-templates/cookbook.md
rename to docs/developers/tooling/contracts-templates/cookbook.mdx
index 92c8690bb..1b5af1dfd 100644
--- a/docs/developers/tooling/contracts-templates/cookbook.md
+++ b/docs/developers/tooling/contracts-templates/cookbook.mdx
@@ -12,7 +12,7 @@ Navigate to [cookbook.dev/chains/Linea](https://www.cookbook.dev/chains/Linea?ut
@@ -25,7 +25,7 @@ Highlight selections of the code and press **Analyze Snippet** to get more infor
@@ -38,7 +38,7 @@ Import verified smart contract code into Cookbook to fork, learn about, or build
@@ -53,7 +53,7 @@ Add The Cookbook Plugin to Remix by clicking the Chef Hat Logo under **Featured
@@ -64,7 +64,7 @@ Alternatively, search Cookbook and select **Activate** in the Remix Plugin Manag
@@ -77,7 +77,7 @@ Cookbook's AI solidity co-pilot, ChefGPT, is available within the Remix plugin t
diff --git a/docs/developers/tooling/contracts-templates/thirdweb.md b/docs/developers/tooling/contracts-templates/thirdweb.md
index a82dad916..e03fc2cf1 100644
--- a/docs/developers/tooling/contracts-templates/thirdweb.md
+++ b/docs/developers/tooling/contracts-templates/thirdweb.md
@@ -22,4 +22,4 @@ Learn more and start building with thirdweb!
- [Documentation](https://portal.thirdweb.com)
- [Tutorial videos](https://youtube.com/thirdweb)
- [Tutorial guides](https://blog.thirdweb.com/guides)
-- [Contract deployment quickstart](../../quickstart/deploy-smart-contract/thirdweb.md)
+- [Contract deployment quickstart](../../quickstart/deploy-smart-contract/thirdweb.mdx)
diff --git a/docs/developers/tooling/cross-chain/ccip-read-gateway.mdx b/docs/developers/tooling/cross-chain/ccip-read-gateway.mdx
index f0591b258..76337fb4a 100644
--- a/docs/developers/tooling/cross-chain/ccip-read-gateway.mdx
+++ b/docs/developers/tooling/cross-chain/ccip-read-gateway.mdx
@@ -4,7 +4,7 @@ description: Use a CCIP Read gateway to query data on Linea from L1
image: /img/socialCards/ccip-read.jpg
---
-import LineaCCIPGraphic from "/img/article_images/Build_on_Linea/Tooling_and_infrastructure/Cross-chain/CCIP-Read/Linea_ENS_CCIP_read.svg"
+import LineaCCIPGraphic from "/img/developers/tooling/cross_chain/ccip_read_gateway/Linea_ENS_CCIP_read.svg"
[CCIP Read](https://eips.ethereum.org/EIPS/eip-3668), also referred to by its full name [Cross-chain Interoperability Protocol](https://chain.link/cross-chain),
is a protocol developed by Chainlink to enable applications to access cross-chain (i.e. on an L2)
diff --git a/docs/developers/tooling/cross-chain/shortcuts.mdx b/docs/developers/tooling/cross-chain/shortcuts.mdx
index 9cb0cb096..a78db27f8 100644
--- a/docs/developers/tooling/cross-chain/shortcuts.mdx
+++ b/docs/developers/tooling/cross-chain/shortcuts.mdx
@@ -4,6 +4,8 @@ description: No-code tool for executing multiple DeFi actions in one transaction
image: /img/socialCards/onthis-shortcuts.jpg
---
+import ShortcutsDiagram from "/img/developers/tooling/cross_chain/shortcuts/Shortcuts.svg"
+
A Shortcut allows users to execute onchain actions by sending funds to a contract address.
Each Shortcut is a unique smart contract designed to carry out the desired function. Shortcuts are
@@ -29,13 +31,8 @@ bridging ETH to Linea:
More complex Shortcuts can do additional things: bridge and swap, bridge and deposit to a liquidity
pool, bridge and stake/restake. The developer's imagination is the only limit.
-
-
-
-
+
+
## How it works (technical)
diff --git a/docs/developers/tooling/data-indexers/flair.md b/docs/developers/tooling/data-indexers/flair.mdx
similarity index 97%
rename from docs/developers/tooling/data-indexers/flair.md
rename to docs/developers/tooling/data-indexers/flair.mdx
index 9358fd74f..ac5e6bb7c 100644
--- a/docs/developers/tooling/data-indexers/flair.md
+++ b/docs/developers/tooling/data-indexers/flair.mdx
@@ -11,7 +11,7 @@ Real-time and historical custom data indexing for any evm chain.
diff --git a/docs/developers/tooling/data-indexers/nftscan.md b/docs/developers/tooling/data-indexers/nftscan.mdx
similarity index 91%
rename from docs/developers/tooling/data-indexers/nftscan.md
rename to docs/developers/tooling/data-indexers/nftscan.mdx
index b8728ab0f..37f675b7e 100644
--- a/docs/developers/tooling/data-indexers/nftscan.md
+++ b/docs/developers/tooling/data-indexers/nftscan.mdx
@@ -33,7 +33,7 @@ Before using the NFTScan API, you need to visit the developer website and create
@@ -44,7 +44,7 @@ After logging in, find your unique API KEY on the Dashboard and copy it. Visit t
@@ -55,7 +55,7 @@ In the Dashboard, developers can also view statistics on their API usage, helpin
@@ -74,7 +74,7 @@ The covered NFT data is diverse, providing a complete set of interfaces for acce
@@ -87,7 +87,7 @@ In the API documentation, you'll notice a section for selecting the blockchain.
@@ -100,7 +100,7 @@ Now that you've configured the blockchain to Linea, you can start using the API
diff --git a/docs/developers/tooling/data-indexers/scopescan.md b/docs/developers/tooling/data-indexers/scopescan.mdx
similarity index 87%
rename from docs/developers/tooling/data-indexers/scopescan.md
rename to docs/developers/tooling/data-indexers/scopescan.mdx
index ada1a452b..532644b4d 100644
--- a/docs/developers/tooling/data-indexers/scopescan.md
+++ b/docs/developers/tooling/data-indexers/scopescan.mdx
@@ -25,7 +25,7 @@ In this mode, Scopescan users can find profiles of the top addresses, tokens, an
@@ -33,7 +33,7 @@ In this mode, Scopescan users can find profiles of the top addresses, tokens, an
@@ -47,7 +47,7 @@ In addition, you can create your own dashboard that can track specific addresses
@@ -55,7 +55,7 @@ In addition, you can create your own dashboard that can track specific addresses
@@ -67,7 +67,7 @@ Under Investigation Mode, there are several tools focused on transactions and to
@@ -75,7 +75,7 @@ Under Investigation Mode, there are several tools focused on transactions and to
diff --git a/docs/developers/tooling/data-indexers/sentio.md b/docs/developers/tooling/data-indexers/sentio.mdx
similarity index 93%
rename from docs/developers/tooling/data-indexers/sentio.md
rename to docs/developers/tooling/data-indexers/sentio.mdx
index 6b4ede5c9..1527f20fe 100644
--- a/docs/developers/tooling/data-indexers/sentio.md
+++ b/docs/developers/tooling/data-indexers/sentio.mdx
@@ -12,7 +12,7 @@ Users can use Sentio’s SDK to **collect** and **transform** [Metrics](https://
diff --git a/docs/developers/tooling/oracles/api3.md b/docs/developers/tooling/oracles/api3.mdx
similarity index 96%
rename from docs/developers/tooling/oracles/api3.md
rename to docs/developers/tooling/oracles/api3.mdx
index 6786c5921..b59c1e943 100644
--- a/docs/developers/tooling/oracles/api3.md
+++ b/docs/developers/tooling/oracles/api3.mdx
@@ -20,7 +20,7 @@ An on-chain smart contract makes a request in the [RRP (Request Response Protoco
@@ -38,7 +38,7 @@ The requester calling an Airnode primarily focuses on two tasks:
@@ -152,7 +152,7 @@ The [API3 Market](https://market.api3.org/linea) enables users to connect to a d
@@ -180,7 +180,7 @@ The current supported configurations for dAPIs are:
@@ -199,7 +199,7 @@ After selecting the dAPI and the configuration, you will be presented with an op
@@ -214,7 +214,7 @@ Once you are done configuring and activating the dAPI, you can now integrate it.
diff --git a/docs/developers/tooling/security/spherex.md b/docs/developers/tooling/security/spherex.mdx
similarity index 93%
rename from docs/developers/tooling/security/spherex.md
rename to docs/developers/tooling/security/spherex.mdx
index 99a0c032e..b0c8322b1 100644
--- a/docs/developers/tooling/security/spherex.md
+++ b/docs/developers/tooling/security/spherex.mdx
@@ -8,7 +8,7 @@ image: /img/socialCards/spherex.jpg
diff --git a/docs/developers/tooling/social-login/arcana.md b/docs/developers/tooling/social-login/arcana.mdx
similarity index 96%
rename from docs/developers/tooling/social-login/arcana.md
rename to docs/developers/tooling/social-login/arcana.mdx
index fa014d7ae..dba4df384 100644
--- a/docs/developers/tooling/social-login/arcana.md
+++ b/docs/developers/tooling/social-login/arcana.mdx
@@ -20,8 +20,8 @@ Linea chain is available out of the box as part of the pre-configured blockchain
diff --git a/static/img/article_images/Architecture_of_Linea/Linea_architecture_map.png b/static/img/architecture/index/Linea_architecture_map.png
similarity index 100%
rename from static/img/article_images/Architecture_of_Linea/Linea_architecture_map.png
rename to static/img/architecture/index/Linea_architecture_map.png
diff --git a/static/img/article_images/Architecture_of_Linea/Linea_bluecircle.png b/static/img/architecture/index/Linea_bluecircle.png
similarity index 100%
rename from static/img/article_images/Architecture_of_Linea/Linea_bluecircle.png
rename to static/img/architecture/index/Linea_bluecircle.png
diff --git a/static/img/article_images/Architecture_of_Linea/Linea_redcircle.png b/static/img/architecture/index/Linea_redcircle.png
similarity index 100%
rename from static/img/article_images/Architecture_of_Linea/Linea_redcircle.png
rename to static/img/architecture/index/Linea_redcircle.png
diff --git a/static/img/article_images/Decentralization_roadmap/Linea_decentralization_roadmap.png b/static/img/architecture/overview/decentralizaton_roadmap/Linea_decentralization_roadmap.png
similarity index 100%
rename from static/img/article_images/Decentralization_roadmap/Linea_decentralization_roadmap.png
rename to static/img/architecture/overview/decentralizaton_roadmap/Linea_decentralization_roadmap.png
diff --git a/static/img/article_images/Architecture_of_Linea/Bridges/Canonical_token_bridge/Linea_canonical_token_bridge.svg b/static/img/architecture/stack/bridges/canonical_token_bridge/Linea_canonical_token_bridge.svg
similarity index 100%
rename from static/img/article_images/Architecture_of_Linea/Bridges/Canonical_token_bridge/Linea_canonical_token_bridge.svg
rename to static/img/architecture/stack/bridges/canonical_token_bridge/Linea_canonical_token_bridge.svg
diff --git a/static/img/article_images/Architecture_of_Linea/Canonical_Message_Service_overview/Linea_bridge_architecture.png b/static/img/architecture/stack/canonical_msg_service/index/Linea_bridge_architecture.png
similarity index 100%
rename from static/img/article_images/Architecture_of_Linea/Canonical_Message_Service_overview/Linea_bridge_architecture.png
rename to static/img/architecture/stack/canonical_msg_service/index/Linea_bridge_architecture.png
diff --git a/static/img/article_images/Architecture_of_Linea/Canonical_Message_Service_overview/Linea_message_service_1.png b/static/img/architecture/stack/canonical_msg_service/index/Linea_message_service_1.png
similarity index 100%
rename from static/img/article_images/Architecture_of_Linea/Canonical_Message_Service_overview/Linea_message_service_1.png
rename to static/img/architecture/stack/canonical_msg_service/index/Linea_message_service_1.png
diff --git a/static/img/article_images/Architecture_of_Linea/Canonical_Message_Service_overview/Linea_message_service_2.png b/static/img/architecture/stack/canonical_msg_service/index/Linea_message_service_2.png
similarity index 100%
rename from static/img/article_images/Architecture_of_Linea/Canonical_Message_Service_overview/Linea_message_service_2.png
rename to static/img/architecture/stack/canonical_msg_service/index/Linea_message_service_2.png
diff --git a/static/img/article_images/Architecture_of_Linea/Sequencer/Conflation/Linea_block_conflation.svg b/static/img/architecture/stack/sequencer/conflation/Linea_block_conflation.svg
similarity index 100%
rename from static/img/article_images/Architecture_of_Linea/Sequencer/Conflation/Linea_block_conflation.svg
rename to static/img/architecture/stack/sequencer/conflation/Linea_block_conflation.svg
diff --git a/static/img/article_images/Build_on_Linea/Hackathons/just-ship-frog.png b/static/img/article_images/Build_on_Linea/Hackathons/just-ship-frog.png
deleted file mode 100644
index 06576c5f3..000000000
Binary files a/static/img/article_images/Build_on_Linea/Hackathons/just-ship-frog.png and /dev/null differ
diff --git a/static/img/article_images/Build_on_Linea/Quickstart/Deploy_a_smart_contract/Hardhat/Linea_deploy_smart_contract_Hardhat_1.png b/static/img/article_images/Build_on_Linea/Quickstart/Deploy_a_smart_contract/Hardhat/Linea_deploy_smart_contract_Hardhat_1.png
deleted file mode 100644
index 146c73475..000000000
Binary files a/static/img/article_images/Build_on_Linea/Quickstart/Deploy_a_smart_contract/Hardhat/Linea_deploy_smart_contract_Hardhat_1.png and /dev/null differ
diff --git a/static/img/article_images/Build_on_Linea/Quickstart/Deploy_a_smart_contract/Hardhat/Linea_deploy_smart_contract_Hardhat_2.png b/static/img/article_images/Build_on_Linea/Quickstart/Deploy_a_smart_contract/Hardhat/Linea_deploy_smart_contract_Hardhat_2.png
deleted file mode 100644
index 15e68b6dd..000000000
Binary files a/static/img/article_images/Build_on_Linea/Quickstart/Deploy_a_smart_contract/Hardhat/Linea_deploy_smart_contract_Hardhat_2.png and /dev/null differ
diff --git a/static/img/article_images/Build_on_Linea/Quickstart/Deploy_a_smart_contract/Truffle/Linea_deploy_smart_contract_Truffle_1.png b/static/img/article_images/Build_on_Linea/Quickstart/Deploy_a_smart_contract/Truffle/Linea_deploy_smart_contract_Truffle_1.png
deleted file mode 100644
index 146c73475..000000000
Binary files a/static/img/article_images/Build_on_Linea/Quickstart/Deploy_a_smart_contract/Truffle/Linea_deploy_smart_contract_Truffle_1.png and /dev/null differ
diff --git a/static/img/article_images/Build_on_Linea/Quickstart/Deploy_a_smart_contract/Truffle/Linea_deploy_smart_contract_Truffle_2.png b/static/img/article_images/Build_on_Linea/Quickstart/Deploy_a_smart_contract/Truffle/Linea_deploy_smart_contract_Truffle_2.png
deleted file mode 100644
index ac798a063..000000000
Binary files a/static/img/article_images/Build_on_Linea/Quickstart/Deploy_a_smart_contract/Truffle/Linea_deploy_smart_contract_Truffle_2.png and /dev/null differ
diff --git a/static/img/article_images/Build_on_Linea/Quickstart/Verify_a_smart_contract/Truffle/Linea_verify_smart_contract_Truffle.png b/static/img/article_images/Build_on_Linea/Quickstart/Verify_a_smart_contract/Truffle/Linea_verify_smart_contract_Truffle.png
deleted file mode 100644
index efb66b406..000000000
Binary files a/static/img/article_images/Build_on_Linea/Quickstart/Verify_a_smart_contract/Truffle/Linea_verify_smart_contract_Truffle.png and /dev/null differ
diff --git a/static/img/article_images/Build_on_Linea/Tooling_and_infrastructure/Data_indexers/Covalent/Linea_Covalent_1.png b/static/img/article_images/Build_on_Linea/Tooling_and_infrastructure/Data_indexers/Covalent/Linea_Covalent_1.png
deleted file mode 100644
index 86c830774..000000000
Binary files a/static/img/article_images/Build_on_Linea/Tooling_and_infrastructure/Data_indexers/Covalent/Linea_Covalent_1.png and /dev/null differ
diff --git a/static/img/article_images/Build_on_Linea/Tooling_and_infrastructure/Data_indexers/Covalent/Linea_Covalent_2.png b/static/img/article_images/Build_on_Linea/Tooling_and_infrastructure/Data_indexers/Covalent/Linea_Covalent_2.png
deleted file mode 100644
index ab0633e16..000000000
Binary files a/static/img/article_images/Build_on_Linea/Tooling_and_infrastructure/Data_indexers/Covalent/Linea_Covalent_2.png and /dev/null differ
diff --git a/static/img/article_images/Use_Linea/Fund_your_accounts/Linea_faucet_available_tokens_testnet.png b/static/img/article_images/Use_Linea/Fund_your_accounts/Linea_faucet_available_tokens_testnet.png
deleted file mode 100644
index 66cda0c3a..000000000
Binary files a/static/img/article_images/Use_Linea/Fund_your_accounts/Linea_faucet_available_tokens_testnet.png and /dev/null differ
diff --git a/static/img/article_images/Use_Linea/Fund_your_accounts/Linea_faucet_landing_page.png b/static/img/article_images/Use_Linea/Fund_your_accounts/Linea_faucet_landing_page.png
deleted file mode 100644
index bea9da0a9..000000000
Binary files a/static/img/article_images/Use_Linea/Fund_your_accounts/Linea_faucet_landing_page.png and /dev/null differ
diff --git a/static/img/article_images/Use_Linea/Linea_voyage_xp/Linea_Voyage_confirm_accounts.png b/static/img/article_images/Use_Linea/Linea_voyage_xp/Linea_Voyage_confirm_accounts.png
deleted file mode 100644
index ec091d68c..000000000
Binary files a/static/img/article_images/Use_Linea/Linea_voyage_xp/Linea_Voyage_confirm_accounts.png and /dev/null differ
diff --git a/static/img/article_images/Use_Linea/Linea_voyage_xp/Linea_Voyage_connect_wallet.png b/static/img/article_images/Use_Linea/Linea_voyage_xp/Linea_Voyage_connect_wallet.png
deleted file mode 100644
index 2318541e3..000000000
Binary files a/static/img/article_images/Use_Linea/Linea_voyage_xp/Linea_Voyage_connect_wallet.png and /dev/null differ
diff --git a/static/img/article_images/Use_Linea/Linea_voyage_xp/Linea_Voyage_manage_wallets.png b/static/img/article_images/Use_Linea/Linea_voyage_xp/Linea_Voyage_manage_wallets.png
deleted file mode 100644
index 9c1a4249f..000000000
Binary files a/static/img/article_images/Use_Linea/Linea_voyage_xp/Linea_Voyage_manage_wallets.png and /dev/null differ
diff --git a/static/img/article_images/Use_Linea/Linea_voyage_xp/Linea_Voyage_set_primary_account.png b/static/img/article_images/Use_Linea/Linea_voyage_xp/Linea_Voyage_set_primary_account.png
deleted file mode 100644
index f282f136a..000000000
Binary files a/static/img/article_images/Use_Linea/Linea_voyage_xp/Linea_Voyage_set_primary_account.png and /dev/null differ
diff --git a/static/img/article_images/Use_Linea/Linea_voyage_xp/Linea_Voyage_set_secondary_account.png b/static/img/article_images/Use_Linea/Linea_voyage_xp/Linea_Voyage_set_secondary_account.png
deleted file mode 100644
index 6914de580..000000000
Binary files a/static/img/article_images/Use_Linea/Linea_voyage_xp/Linea_Voyage_set_secondary_account.png and /dev/null differ
diff --git a/static/img/article_images/Use_Linea/Linea_voyage_xp/Linea_Voyage_signature_request.png b/static/img/article_images/Use_Linea/Linea_voyage_xp/Linea_Voyage_signature_request.png
deleted file mode 100644
index 1452c1e21..000000000
Binary files a/static/img/article_images/Use_Linea/Linea_voyage_xp/Linea_Voyage_signature_request.png and /dev/null differ
diff --git a/static/img/article_images/Use_Linea/Linea_voyage_xp/Linea_surge_heatmap copia.png b/static/img/article_images/Use_Linea/Linea_voyage_xp/Linea_surge_heatmap copia.png
deleted file mode 100644
index 4295d2bc3..000000000
Binary files a/static/img/article_images/Use_Linea/Linea_voyage_xp/Linea_surge_heatmap copia.png and /dev/null differ
diff --git a/static/img/article_images/Use_Linea/Linea_voyage_xp/Linea_surge_heatmap.png b/static/img/article_images/Use_Linea/Linea_voyage_xp/Linea_surge_heatmap.png
deleted file mode 100644
index 4295d2bc3..000000000
Binary files a/static/img/article_images/Use_Linea/Linea_voyage_xp/Linea_surge_heatmap.png and /dev/null differ
diff --git a/static/img/article_images/Use_Linea/Linea_voyage_xp/Linea_voyage_xp_manage_wallets.png b/static/img/article_images/Use_Linea/Linea_voyage_xp/Linea_voyage_xp_manage_wallets.png
deleted file mode 100644
index 625b89fa4..000000000
Binary files a/static/img/article_images/Use_Linea/Linea_voyage_xp/Linea_voyage_xp_manage_wallets.png and /dev/null differ
diff --git a/static/img/article_images/Use_Linea/Linea_voyage_xp/MetaMask_Linea_signature_request.png b/static/img/article_images/Use_Linea/Linea_voyage_xp/MetaMask_Linea_signature_request.png
deleted file mode 100644
index d55cb2499..000000000
Binary files a/static/img/article_images/Use_Linea/Linea_voyage_xp/MetaMask_Linea_signature_request.png and /dev/null differ
diff --git a/static/img/article_images/Use_Linea/Linea_voyage_xp/MetaMask_Linea_xp_add_secondary_wallet.png b/static/img/article_images/Use_Linea/Linea_voyage_xp/MetaMask_Linea_xp_add_secondary_wallet.png
deleted file mode 100644
index 6e4fda802..000000000
Binary files a/static/img/article_images/Use_Linea/Linea_voyage_xp/MetaMask_Linea_xp_add_secondary_wallet.png and /dev/null differ
diff --git a/static/img/article_images/Use_Linea/Linea_voyage_xp/MetaMask_Linea_xp_confirm_secondary_wallet.png b/static/img/article_images/Use_Linea/Linea_voyage_xp/MetaMask_Linea_xp_confirm_secondary_wallet.png
deleted file mode 100644
index d4a7b3694..000000000
Binary files a/static/img/article_images/Use_Linea/Linea_voyage_xp/MetaMask_Linea_xp_confirm_secondary_wallet.png and /dev/null differ
diff --git a/static/img/article_images/Use_Linea/Linea_voyage_xp/MetaMask_Linea_xp_set_primary_wallet.png b/static/img/article_images/Use_Linea/Linea_voyage_xp/MetaMask_Linea_xp_set_primary_wallet.png
deleted file mode 100644
index 6c1218b17..000000000
Binary files a/static/img/article_images/Use_Linea/Linea_voyage_xp/MetaMask_Linea_xp_set_primary_wallet.png and /dev/null differ
diff --git a/static/img/article_images/Use_Linea/Set_up_your_wallet/Linea_find_Linea_sepolia1.gif b/static/img/article_images/Use_Linea/Set_up_your_wallet/Linea_find_Linea_sepolia1.gif
deleted file mode 100644
index 30fd04593..000000000
Binary files a/static/img/article_images/Use_Linea/Set_up_your_wallet/Linea_find_Linea_sepolia1.gif and /dev/null differ
diff --git a/static/img/article_images/Use_Linea/Set_up_your_wallet/Linea_find_Linea_sepolia2.gif b/static/img/article_images/Use_Linea/Set_up_your_wallet/Linea_find_Linea_sepolia2.gif
deleted file mode 100644
index 7f7018fcd..000000000
Binary files a/static/img/article_images/Use_Linea/Set_up_your_wallet/Linea_find_Linea_sepolia2.gif and /dev/null differ
diff --git a/static/img/article_images/Use_Linea/Set_up_your_wallet/Linea_show_test_networks.gif b/static/img/article_images/Use_Linea/Set_up_your_wallet/Linea_show_test_networks.gif
deleted file mode 100644
index f915e8074..000000000
Binary files a/static/img/article_images/Use_Linea/Set_up_your_wallet/Linea_show_test_networks.gif and /dev/null differ
diff --git a/static/img/article_images/Use_Linea/Bridge_your_tokens/How_to_bridge_ETH_between_Ethereum_and_Linea/Linea_Bridge_connect_wallet_button.png b/static/img/developers/guides/bridge/how_to_bridge_erc20_tokens/Linea_Bridge_connect_wallet_button.png
similarity index 100%
rename from static/img/article_images/Use_Linea/Bridge_your_tokens/How_to_bridge_ETH_between_Ethereum_and_Linea/Linea_Bridge_connect_wallet_button.png
rename to static/img/developers/guides/bridge/how_to_bridge_erc20_tokens/Linea_Bridge_connect_wallet_button.png
diff --git a/static/img/article_images/Use_Linea/Bridge_your_tokens/How_to_bridge_ERC20_tokens_between_Ethereum_and_Linea/Linea_Bridge_select_token.png b/static/img/developers/guides/bridge/how_to_bridge_erc20_tokens/Linea_Bridge_select_token.png
similarity index 100%
rename from static/img/article_images/Use_Linea/Bridge_your_tokens/How_to_bridge_ERC20_tokens_between_Ethereum_and_Linea/Linea_Bridge_select_token.png
rename to static/img/developers/guides/bridge/how_to_bridge_erc20_tokens/Linea_Bridge_select_token.png
diff --git a/static/img/article_images/Use_Linea/Bridge_your_tokens/How_to_bridge_ERC20_tokens_between_Ethereum_and_Linea/Linea_Bridge_select_token_list.png b/static/img/developers/guides/bridge/how_to_bridge_erc20_tokens/Linea_Bridge_select_token_list.png
similarity index 100%
rename from static/img/article_images/Use_Linea/Bridge_your_tokens/How_to_bridge_ERC20_tokens_between_Ethereum_and_Linea/Linea_Bridge_select_token_list.png
rename to static/img/developers/guides/bridge/how_to_bridge_erc20_tokens/Linea_Bridge_select_token_list.png
diff --git a/static/img/article_images/Use_Linea/Bridge_your_tokens/How_to_bridge_ERC20_tokens_between_Ethereum_and_Linea/Linea_Bridge_selected_token.png b/static/img/developers/guides/bridge/how_to_bridge_erc20_tokens/Linea_Bridge_selected_token.png
similarity index 100%
rename from static/img/article_images/Use_Linea/Bridge_your_tokens/How_to_bridge_ERC20_tokens_between_Ethereum_and_Linea/Linea_Bridge_selected_token.png
rename to static/img/developers/guides/bridge/how_to_bridge_erc20_tokens/Linea_Bridge_selected_token.png
diff --git a/static/img/article_images/Use_Linea/Bridge_your_tokens/How_to_bridge_ETH_between_Ethereum_and_Linea/Linea_Bridge_automatic_claim_eth_to_linea_amount.png b/static/img/developers/guides/bridge/how_to_bridge_eth/Linea_Bridge_automatic_claim_eth_to_linea_amount.png
similarity index 100%
rename from static/img/article_images/Use_Linea/Bridge_your_tokens/How_to_bridge_ETH_between_Ethereum_and_Linea/Linea_Bridge_automatic_claim_eth_to_linea_amount.png
rename to static/img/developers/guides/bridge/how_to_bridge_eth/Linea_Bridge_automatic_claim_eth_to_linea_amount.png
diff --git a/static/img/article_images/Use_Linea/Bridge_your_tokens/How_to_bridge_ETH_between_Ethereum_and_Linea/Linea_Bridge_automatic_claim_eth_to_linea_completed.png b/static/img/developers/guides/bridge/how_to_bridge_eth/Linea_Bridge_automatic_claim_eth_to_linea_completed.png
similarity index 100%
rename from static/img/article_images/Use_Linea/Bridge_your_tokens/How_to_bridge_ETH_between_Ethereum_and_Linea/Linea_Bridge_automatic_claim_eth_to_linea_completed.png
rename to static/img/developers/guides/bridge/how_to_bridge_eth/Linea_Bridge_automatic_claim_eth_to_linea_completed.png
diff --git a/static/img/article_images/Use_Linea/Bridge_your_tokens/How_to_bridge_ETH_between_Ethereum_and_Linea/Linea_Bridge_automatic_claim_set_eth_to_linea.png b/static/img/developers/guides/bridge/how_to_bridge_eth/Linea_Bridge_automatic_claim_set_eth_to_linea.png
similarity index 100%
rename from static/img/article_images/Use_Linea/Bridge_your_tokens/How_to_bridge_ETH_between_Ethereum_and_Linea/Linea_Bridge_automatic_claim_set_eth_to_linea.png
rename to static/img/developers/guides/bridge/how_to_bridge_eth/Linea_Bridge_automatic_claim_set_eth_to_linea.png
diff --git a/static/img/developers/guides/bridge/how_to_bridge_eth/Linea_Bridge_connect_wallet_button.png b/static/img/developers/guides/bridge/how_to_bridge_eth/Linea_Bridge_connect_wallet_button.png
new file mode 100644
index 000000000..305df6a81
Binary files /dev/null and b/static/img/developers/guides/bridge/how_to_bridge_eth/Linea_Bridge_connect_wallet_button.png differ
diff --git a/static/img/article_images/Use_Linea/Bridge_your_tokens/How_to_bridge_ETH_between_Ethereum_and_Linea/Linea_Bridge_eth_to_linea_confirm.png b/static/img/developers/guides/bridge/how_to_bridge_eth/Linea_Bridge_eth_to_linea_confirm.png
similarity index 100%
rename from static/img/article_images/Use_Linea/Bridge_your_tokens/How_to_bridge_ETH_between_Ethereum_and_Linea/Linea_Bridge_eth_to_linea_confirm.png
rename to static/img/developers/guides/bridge/how_to_bridge_eth/Linea_Bridge_eth_to_linea_confirm.png
diff --git a/static/img/article_images/Use_Linea/Bridge_your_tokens/How_to_bridge_ETH_between_Ethereum_and_Linea/Linea_Bridge_eth_to_linea_pending.png b/static/img/developers/guides/bridge/how_to_bridge_eth/Linea_Bridge_eth_to_linea_pending.png
similarity index 100%
rename from static/img/article_images/Use_Linea/Bridge_your_tokens/How_to_bridge_ETH_between_Ethereum_and_Linea/Linea_Bridge_eth_to_linea_pending.png
rename to static/img/developers/guides/bridge/how_to_bridge_eth/Linea_Bridge_eth_to_linea_pending.png
diff --git a/static/img/article_images/Use_Linea/Bridge_your_tokens/How_to_bridge_ETH_between_Ethereum_and_Linea/Linea_Bridge_eth_to_linea_ready_to_claim.png b/static/img/developers/guides/bridge/how_to_bridge_eth/Linea_Bridge_eth_to_linea_ready_to_claim.png
similarity index 100%
rename from static/img/article_images/Use_Linea/Bridge_your_tokens/How_to_bridge_ETH_between_Ethereum_and_Linea/Linea_Bridge_eth_to_linea_ready_to_claim.png
rename to static/img/developers/guides/bridge/how_to_bridge_eth/Linea_Bridge_eth_to_linea_ready_to_claim.png
diff --git a/static/img/article_images/Use_Linea/Bridge_your_tokens/How_to_bridge_ETH_between_Ethereum_and_Linea/Linea_Bridge_linea_to_eth_amount.png b/static/img/developers/guides/bridge/how_to_bridge_eth/Linea_Bridge_linea_to_eth_amount.png
similarity index 100%
rename from static/img/article_images/Use_Linea/Bridge_your_tokens/How_to_bridge_ETH_between_Ethereum_and_Linea/Linea_Bridge_linea_to_eth_amount.png
rename to static/img/developers/guides/bridge/how_to_bridge_eth/Linea_Bridge_linea_to_eth_amount.png
diff --git a/static/img/article_images/Use_Linea/Bridge_your_tokens/How_to_bridge_ETH_between_Ethereum_and_Linea/Linea_Bridge_linea_to_eth_confirm.png b/static/img/developers/guides/bridge/how_to_bridge_eth/Linea_Bridge_linea_to_eth_confirm.png
similarity index 100%
rename from static/img/article_images/Use_Linea/Bridge_your_tokens/How_to_bridge_ETH_between_Ethereum_and_Linea/Linea_Bridge_linea_to_eth_confirm.png
rename to static/img/developers/guides/bridge/how_to_bridge_eth/Linea_Bridge_linea_to_eth_confirm.png
diff --git a/static/img/article_images/Use_Linea/Bridge_your_tokens/How_to_bridge_ETH_between_Ethereum_and_Linea/Linea_Bridge_linea_to_eth_manual_claim_button.png b/static/img/developers/guides/bridge/how_to_bridge_eth/Linea_Bridge_linea_to_eth_manual_claim_button.png
similarity index 100%
rename from static/img/article_images/Use_Linea/Bridge_your_tokens/How_to_bridge_ETH_between_Ethereum_and_Linea/Linea_Bridge_linea_to_eth_manual_claim_button.png
rename to static/img/developers/guides/bridge/how_to_bridge_eth/Linea_Bridge_linea_to_eth_manual_claim_button.png
diff --git a/static/img/article_images/Use_Linea/Bridge_your_tokens/How_to_bridge_ETH_between_Ethereum_and_Linea/Linea_Bridge_linea_to_eth_manual_claim_confirm.png b/static/img/developers/guides/bridge/how_to_bridge_eth/Linea_Bridge_linea_to_eth_manual_claim_confirm.png
similarity index 100%
rename from static/img/article_images/Use_Linea/Bridge_your_tokens/How_to_bridge_ETH_between_Ethereum_and_Linea/Linea_Bridge_linea_to_eth_manual_claim_confirm.png
rename to static/img/developers/guides/bridge/how_to_bridge_eth/Linea_Bridge_linea_to_eth_manual_claim_confirm.png
diff --git a/static/img/article_images/Use_Linea/Bridge_your_tokens/How_to_bridge_ETH_between_Ethereum_and_Linea/Linea_Bridge_linea_to_eth_pending.png b/static/img/developers/guides/bridge/how_to_bridge_eth/Linea_Bridge_linea_to_eth_pending.png
similarity index 100%
rename from static/img/article_images/Use_Linea/Bridge_your_tokens/How_to_bridge_ETH_between_Ethereum_and_Linea/Linea_Bridge_linea_to_eth_pending.png
rename to static/img/developers/guides/bridge/how_to_bridge_eth/Linea_Bridge_linea_to_eth_pending.png
diff --git a/static/img/article_images/Use_Linea/Bridge_your_tokens/How_to_bridge_ETH_between_Ethereum_and_Linea/Linea_Bridge_linea_to_eth_ready_to_claim.png b/static/img/developers/guides/bridge/how_to_bridge_eth/Linea_Bridge_linea_to_eth_ready_to_claim.png
similarity index 100%
rename from static/img/article_images/Use_Linea/Bridge_your_tokens/How_to_bridge_ETH_between_Ethereum_and_Linea/Linea_Bridge_linea_to_eth_ready_to_claim.png
rename to static/img/developers/guides/bridge/how_to_bridge_eth/Linea_Bridge_linea_to_eth_ready_to_claim.png
diff --git a/static/img/article_images/Use_Linea/Bridge_your_tokens/How_to_bridge_ETH_between_Ethereum_and_Linea/Linea_Bridge_manual_claim_button.png b/static/img/developers/guides/bridge/how_to_bridge_eth/Linea_Bridge_manual_claim_button.png
similarity index 100%
rename from static/img/article_images/Use_Linea/Bridge_your_tokens/How_to_bridge_ETH_between_Ethereum_and_Linea/Linea_Bridge_manual_claim_button.png
rename to static/img/developers/guides/bridge/how_to_bridge_eth/Linea_Bridge_manual_claim_button.png
diff --git a/static/img/article_images/Use_Linea/Bridge_your_tokens/How_to_bridge_ETH_between_Ethereum_and_Linea/Linea_Bridge_manual_claim_confirm.png b/static/img/developers/guides/bridge/how_to_bridge_eth/Linea_Bridge_manual_claim_confirm.png
similarity index 100%
rename from static/img/article_images/Use_Linea/Bridge_your_tokens/How_to_bridge_ETH_between_Ethereum_and_Linea/Linea_Bridge_manual_claim_confirm.png
rename to static/img/developers/guides/bridge/how_to_bridge_eth/Linea_Bridge_manual_claim_confirm.png
diff --git a/static/img/article_images/Use_Linea/Bridge_your_tokens/How_to_bridge_ETH_between_Ethereum_and_Linea/Linea_Bridge_manual_claim_eth_to_linea_amount.png b/static/img/developers/guides/bridge/how_to_bridge_eth/Linea_Bridge_manual_claim_eth_to_linea_amount.png
similarity index 100%
rename from static/img/article_images/Use_Linea/Bridge_your_tokens/How_to_bridge_ETH_between_Ethereum_and_Linea/Linea_Bridge_manual_claim_eth_to_linea_amount.png
rename to static/img/developers/guides/bridge/how_to_bridge_eth/Linea_Bridge_manual_claim_eth_to_linea_amount.png
diff --git a/static/img/article_images/Use_Linea/Bridge_your_tokens/How_to_bridge_ETH_between_Ethereum_and_Linea/Linea_Bridge_manual_claim_set_eth_to_linea.png b/static/img/developers/guides/bridge/how_to_bridge_eth/Linea_Bridge_manual_claim_set_eth_to_linea.png
similarity index 100%
rename from static/img/article_images/Use_Linea/Bridge_your_tokens/How_to_bridge_ETH_between_Ethereum_and_Linea/Linea_Bridge_manual_claim_set_eth_to_linea.png
rename to static/img/developers/guides/bridge/how_to_bridge_eth/Linea_Bridge_manual_claim_set_eth_to_linea.png
diff --git a/static/img/article_images/Use_Linea/Bridge_your_tokens/How_to_bridge_ETH_between_Ethereum_and_Linea/Linea_Bridge_set_linea_to_eth.png b/static/img/developers/guides/bridge/how_to_bridge_eth/Linea_Bridge_set_linea_to_eth.png
similarity index 100%
rename from static/img/article_images/Use_Linea/Bridge_your_tokens/How_to_bridge_ETH_between_Ethereum_and_Linea/Linea_Bridge_set_linea_to_eth.png
rename to static/img/developers/guides/bridge/how_to_bridge_eth/Linea_Bridge_set_linea_to_eth.png
diff --git a/static/img/docs/build-on-linea/tooling/permanent-data/irys/all-characters.png b/static/img/developers/guides/community/irys/irys_dynamic_nfts/all-characters.png
similarity index 100%
rename from static/img/docs/build-on-linea/tooling/permanent-data/irys/all-characters.png
rename to static/img/developers/guides/community/irys/irys_dynamic_nfts/all-characters.png
diff --git a/static/img/developers/guides/community/irys/irys_dynamic_nfts/image-level-1-3.png b/static/img/developers/guides/community/irys/irys_dynamic_nfts/image-level-1-3.png
new file mode 100644
index 000000000..0716c9312
Binary files /dev/null and b/static/img/developers/guides/community/irys/irys_dynamic_nfts/image-level-1-3.png differ
diff --git a/static/img/docs/build-on-linea/tooling/permanent-data/irys/mutable-references.png b/static/img/developers/guides/community/irys/irys_dynamic_nfts/mutable-references.png
similarity index 100%
rename from static/img/docs/build-on-linea/tooling/permanent-data/irys/mutable-references.png
rename to static/img/developers/guides/community/irys/irys_dynamic_nfts/mutable-references.png
diff --git a/static/img/docs/build-on-linea/tooling/permanent-data/irys/open-sea-mockup.jpg b/static/img/developers/guides/community/irys/irys_dynamic_nfts/open-sea-mockup.jpg
similarity index 100%
rename from static/img/docs/build-on-linea/tooling/permanent-data/irys/open-sea-mockup.jpg
rename to static/img/developers/guides/community/irys/irys_dynamic_nfts/open-sea-mockup.jpg
diff --git a/static/img/docs/build-on-linea/tooling/permanent-data/irys/refresh-metadata.png b/static/img/developers/guides/community/irys/irys_dynamic_nfts/refresh-metadata.png
similarity index 100%
rename from static/img/docs/build-on-linea/tooling/permanent-data/irys/refresh-metadata.png
rename to static/img/developers/guides/community/irys/irys_dynamic_nfts/refresh-metadata.png
diff --git a/static/img/article_images/Build_on_Linea/Quickstart/Deploy_a_smart_contract/Cookbook/Linea_deploy_smart_contract_Cookbook_1.png b/static/img/developers/quickstart/deploy_smart_contract/cookbook/Linea_deploy_smart_contract_Cookbook_1.png
similarity index 100%
rename from static/img/article_images/Build_on_Linea/Quickstart/Deploy_a_smart_contract/Cookbook/Linea_deploy_smart_contract_Cookbook_1.png
rename to static/img/developers/quickstart/deploy_smart_contract/cookbook/Linea_deploy_smart_contract_Cookbook_1.png
diff --git a/static/img/article_images/Build_on_Linea/Quickstart/Deploy_a_smart_contract/Cookbook/Linea_deploy_smart_contract_Cookbook_10.png b/static/img/developers/quickstart/deploy_smart_contract/cookbook/Linea_deploy_smart_contract_Cookbook_10.png
similarity index 100%
rename from static/img/article_images/Build_on_Linea/Quickstart/Deploy_a_smart_contract/Cookbook/Linea_deploy_smart_contract_Cookbook_10.png
rename to static/img/developers/quickstart/deploy_smart_contract/cookbook/Linea_deploy_smart_contract_Cookbook_10.png
diff --git a/static/img/article_images/Build_on_Linea/Quickstart/Deploy_a_smart_contract/Cookbook/Linea_deploy_smart_contract_Cookbook_2.png b/static/img/developers/quickstart/deploy_smart_contract/cookbook/Linea_deploy_smart_contract_Cookbook_2.png
similarity index 100%
rename from static/img/article_images/Build_on_Linea/Quickstart/Deploy_a_smart_contract/Cookbook/Linea_deploy_smart_contract_Cookbook_2.png
rename to static/img/developers/quickstart/deploy_smart_contract/cookbook/Linea_deploy_smart_contract_Cookbook_2.png
diff --git a/static/img/article_images/Build_on_Linea/Quickstart/Deploy_a_smart_contract/Cookbook/Linea_deploy_smart_contract_Cookbook_3.png b/static/img/developers/quickstart/deploy_smart_contract/cookbook/Linea_deploy_smart_contract_Cookbook_3.png
similarity index 100%
rename from static/img/article_images/Build_on_Linea/Quickstart/Deploy_a_smart_contract/Cookbook/Linea_deploy_smart_contract_Cookbook_3.png
rename to static/img/developers/quickstart/deploy_smart_contract/cookbook/Linea_deploy_smart_contract_Cookbook_3.png
diff --git a/static/img/article_images/Build_on_Linea/Quickstart/Deploy_a_smart_contract/Cookbook/Linea_deploy_smart_contract_Cookbook_4.png b/static/img/developers/quickstart/deploy_smart_contract/cookbook/Linea_deploy_smart_contract_Cookbook_4.png
similarity index 100%
rename from static/img/article_images/Build_on_Linea/Quickstart/Deploy_a_smart_contract/Cookbook/Linea_deploy_smart_contract_Cookbook_4.png
rename to static/img/developers/quickstart/deploy_smart_contract/cookbook/Linea_deploy_smart_contract_Cookbook_4.png
diff --git a/static/img/article_images/Build_on_Linea/Quickstart/Deploy_a_smart_contract/Cookbook/Linea_deploy_smart_contract_Cookbook_5.png b/static/img/developers/quickstart/deploy_smart_contract/cookbook/Linea_deploy_smart_contract_Cookbook_5.png
similarity index 100%
rename from static/img/article_images/Build_on_Linea/Quickstart/Deploy_a_smart_contract/Cookbook/Linea_deploy_smart_contract_Cookbook_5.png
rename to static/img/developers/quickstart/deploy_smart_contract/cookbook/Linea_deploy_smart_contract_Cookbook_5.png
diff --git a/static/img/article_images/Build_on_Linea/Quickstart/Deploy_a_smart_contract/Cookbook/Linea_deploy_smart_contract_Cookbook_6.png b/static/img/developers/quickstart/deploy_smart_contract/cookbook/Linea_deploy_smart_contract_Cookbook_6.png
similarity index 100%
rename from static/img/article_images/Build_on_Linea/Quickstart/Deploy_a_smart_contract/Cookbook/Linea_deploy_smart_contract_Cookbook_6.png
rename to static/img/developers/quickstart/deploy_smart_contract/cookbook/Linea_deploy_smart_contract_Cookbook_6.png
diff --git a/static/img/article_images/Build_on_Linea/Quickstart/Deploy_a_smart_contract/Cookbook/Linea_deploy_smart_contract_Cookbook_7.png b/static/img/developers/quickstart/deploy_smart_contract/cookbook/Linea_deploy_smart_contract_Cookbook_7.png
similarity index 100%
rename from static/img/article_images/Build_on_Linea/Quickstart/Deploy_a_smart_contract/Cookbook/Linea_deploy_smart_contract_Cookbook_7.png
rename to static/img/developers/quickstart/deploy_smart_contract/cookbook/Linea_deploy_smart_contract_Cookbook_7.png
diff --git a/static/img/article_images/Build_on_Linea/Quickstart/Deploy_a_smart_contract/Cookbook/Linea_deploy_smart_contract_Cookbook_8.png b/static/img/developers/quickstart/deploy_smart_contract/cookbook/Linea_deploy_smart_contract_Cookbook_8.png
similarity index 100%
rename from static/img/article_images/Build_on_Linea/Quickstart/Deploy_a_smart_contract/Cookbook/Linea_deploy_smart_contract_Cookbook_8.png
rename to static/img/developers/quickstart/deploy_smart_contract/cookbook/Linea_deploy_smart_contract_Cookbook_8.png
diff --git a/static/img/article_images/Build_on_Linea/Quickstart/Deploy_a_smart_contract/Cookbook/Linea_deploy_smart_contract_Cookbook_9.png b/static/img/developers/quickstart/deploy_smart_contract/cookbook/Linea_deploy_smart_contract_Cookbook_9.png
similarity index 100%
rename from static/img/article_images/Build_on_Linea/Quickstart/Deploy_a_smart_contract/Cookbook/Linea_deploy_smart_contract_Cookbook_9.png
rename to static/img/developers/quickstart/deploy_smart_contract/cookbook/Linea_deploy_smart_contract_Cookbook_9.png
diff --git a/static/img/article_images/Build_on_Linea/Quickstart/Deploy_a_smart_contract/Remix/Linea_deploy_smart_contract_Remix_1.png b/static/img/developers/quickstart/deploy_smart_contract/remix/Linea_deploy_smart_contract_Remix_1.png
similarity index 100%
rename from static/img/article_images/Build_on_Linea/Quickstart/Deploy_a_smart_contract/Remix/Linea_deploy_smart_contract_Remix_1.png
rename to static/img/developers/quickstart/deploy_smart_contract/remix/Linea_deploy_smart_contract_Remix_1.png
diff --git a/static/img/article_images/Build_on_Linea/Quickstart/Deploy_a_smart_contract/Remix/Linea_deploy_smart_contract_Remix_2.png b/static/img/developers/quickstart/deploy_smart_contract/remix/Linea_deploy_smart_contract_Remix_2.png
similarity index 100%
rename from static/img/article_images/Build_on_Linea/Quickstart/Deploy_a_smart_contract/Remix/Linea_deploy_smart_contract_Remix_2.png
rename to static/img/developers/quickstart/deploy_smart_contract/remix/Linea_deploy_smart_contract_Remix_2.png
diff --git a/static/img/article_images/Build_on_Linea/Quickstart/Deploy_a_smart_contract/Remix/Linea_deploy_smart_contract_Remix_3.png b/static/img/developers/quickstart/deploy_smart_contract/remix/Linea_deploy_smart_contract_Remix_3.png
similarity index 100%
rename from static/img/article_images/Build_on_Linea/Quickstart/Deploy_a_smart_contract/Remix/Linea_deploy_smart_contract_Remix_3.png
rename to static/img/developers/quickstart/deploy_smart_contract/remix/Linea_deploy_smart_contract_Remix_3.png
diff --git a/static/img/article_images/Build_on_Linea/Quickstart/Deploy_a_smart_contract/thirdweb/Linea_thirdweb_explore_page.png b/static/img/developers/quickstart/deploy_smart_contract/thirdweb/Linea_thirdweb_explore_page.png
similarity index 100%
rename from static/img/article_images/Build_on_Linea/Quickstart/Deploy_a_smart_contract/thirdweb/Linea_thirdweb_explore_page.png
rename to static/img/developers/quickstart/deploy_smart_contract/thirdweb/Linea_thirdweb_explore_page.png
diff --git a/static/img/article_images/Build_on_Linea/Tooling_and_infrastructure/Cross-chain/CCIP-Read/Linea_ENS_CCIP_read.svg b/static/img/developers/tooling/cross_chain/ccip_read_gateway/Linea_ENS_CCIP_read.svg
similarity index 100%
rename from static/img/article_images/Build_on_Linea/Tooling_and_infrastructure/Cross-chain/CCIP-Read/Linea_ENS_CCIP_read.svg
rename to static/img/developers/tooling/cross_chain/ccip_read_gateway/Linea_ENS_CCIP_read.svg
diff --git a/static/img/article_images/Build_on_Linea/Tooling_and_infrastructure/Cross-chain/Shortcuts/Shortcuts.svg b/static/img/developers/tooling/cross_chain/shortcuts/Shortcuts.svg
similarity index 100%
rename from static/img/article_images/Build_on_Linea/Tooling_and_infrastructure/Cross-chain/Shortcuts/Shortcuts.svg
rename to static/img/developers/tooling/cross_chain/shortcuts/Shortcuts.svg
diff --git a/static/img/article_images/Build_on_Linea/Tooling_and_infrastructure/Data_indexers/Flair/Linea_Flair_1.png b/static/img/developers/tooling/data_indexers/flair/Linea_Flair_1.png
similarity index 100%
rename from static/img/article_images/Build_on_Linea/Tooling_and_infrastructure/Data_indexers/Flair/Linea_Flair_1.png
rename to static/img/developers/tooling/data_indexers/flair/Linea_Flair_1.png
diff --git a/static/img/article_images/Build_on_Linea/Tooling_and_infrastructure/Data_indexers/NFTScan/Linea_NFTScan_API_documentation.png b/static/img/developers/tooling/data_indexers/nftscan/Linea_NFTScan_API_documentation.png
similarity index 100%
rename from static/img/article_images/Build_on_Linea/Tooling_and_infrastructure/Data_indexers/NFTScan/Linea_NFTScan_API_documentation.png
rename to static/img/developers/tooling/data_indexers/nftscan/Linea_NFTScan_API_documentation.png
diff --git a/static/img/article_images/Build_on_Linea/Tooling_and_infrastructure/Data_indexers/NFTScan/Linea_NFTScan_add_API_key.png b/static/img/developers/tooling/data_indexers/nftscan/Linea_NFTScan_add_API_key.png
similarity index 100%
rename from static/img/article_images/Build_on_Linea/Tooling_and_infrastructure/Data_indexers/NFTScan/Linea_NFTScan_add_API_key.png
rename to static/img/developers/tooling/data_indexers/nftscan/Linea_NFTScan_add_API_key.png
diff --git a/static/img/article_images/Build_on_Linea/Tooling_and_infrastructure/Data_indexers/NFTScan/Linea_NFTScan_create_account.png b/static/img/developers/tooling/data_indexers/nftscan/Linea_NFTScan_create_account.png
similarity index 100%
rename from static/img/article_images/Build_on_Linea/Tooling_and_infrastructure/Data_indexers/NFTScan/Linea_NFTScan_create_account.png
rename to static/img/developers/tooling/data_indexers/nftscan/Linea_NFTScan_create_account.png
diff --git a/static/img/article_images/Build_on_Linea/Tooling_and_infrastructure/Data_indexers/NFTScan/Linea_NFTScan_dashboard.png b/static/img/developers/tooling/data_indexers/nftscan/Linea_NFTScan_dashboard.png
similarity index 100%
rename from static/img/article_images/Build_on_Linea/Tooling_and_infrastructure/Data_indexers/NFTScan/Linea_NFTScan_dashboard.png
rename to static/img/developers/tooling/data_indexers/nftscan/Linea_NFTScan_dashboard.png
diff --git a/static/img/article_images/Build_on_Linea/Tooling_and_infrastructure/Data_indexers/NFTScan/Linea_NFTScan_querying_API_requests.png b/static/img/developers/tooling/data_indexers/nftscan/Linea_NFTScan_querying_API_requests.png
similarity index 100%
rename from static/img/article_images/Build_on_Linea/Tooling_and_infrastructure/Data_indexers/NFTScan/Linea_NFTScan_querying_API_requests.png
rename to static/img/developers/tooling/data_indexers/nftscan/Linea_NFTScan_querying_API_requests.png
diff --git a/static/img/article_images/Build_on_Linea/Tooling_and_infrastructure/Data_indexers/NFTScan/Linea_NFTScan_set_chain_to_Linea.png b/static/img/developers/tooling/data_indexers/nftscan/Linea_NFTScan_set_chain_to_Linea.png
similarity index 100%
rename from static/img/article_images/Build_on_Linea/Tooling_and_infrastructure/Data_indexers/NFTScan/Linea_NFTScan_set_chain_to_Linea.png
rename to static/img/developers/tooling/data_indexers/nftscan/Linea_NFTScan_set_chain_to_Linea.png
diff --git a/static/img/article_images/Build_on_Linea/Tooling_and_infrastructure/Data_indexers/Scopescan/Scopescan_for_linea_1.png b/static/img/developers/tooling/data_indexers/scopescan/Scopescan_for_linea_1.png
similarity index 100%
rename from static/img/article_images/Build_on_Linea/Tooling_and_infrastructure/Data_indexers/Scopescan/Scopescan_for_linea_1.png
rename to static/img/developers/tooling/data_indexers/scopescan/Scopescan_for_linea_1.png
diff --git a/static/img/article_images/Build_on_Linea/Tooling_and_infrastructure/Data_indexers/Scopescan/Scopescan_for_linea_2.png b/static/img/developers/tooling/data_indexers/scopescan/Scopescan_for_linea_2.png
similarity index 100%
rename from static/img/article_images/Build_on_Linea/Tooling_and_infrastructure/Data_indexers/Scopescan/Scopescan_for_linea_2.png
rename to static/img/developers/tooling/data_indexers/scopescan/Scopescan_for_linea_2.png
diff --git a/static/img/article_images/Build_on_Linea/Tooling_and_infrastructure/Data_indexers/Scopescan/Scopescan_for_linea_3.png b/static/img/developers/tooling/data_indexers/scopescan/Scopescan_for_linea_3.png
similarity index 100%
rename from static/img/article_images/Build_on_Linea/Tooling_and_infrastructure/Data_indexers/Scopescan/Scopescan_for_linea_3.png
rename to static/img/developers/tooling/data_indexers/scopescan/Scopescan_for_linea_3.png
diff --git a/static/img/article_images/Build_on_Linea/Tooling_and_infrastructure/Data_indexers/Scopescan/Scopescan_for_linea_4.png b/static/img/developers/tooling/data_indexers/scopescan/Scopescan_for_linea_4.png
similarity index 100%
rename from static/img/article_images/Build_on_Linea/Tooling_and_infrastructure/Data_indexers/Scopescan/Scopescan_for_linea_4.png
rename to static/img/developers/tooling/data_indexers/scopescan/Scopescan_for_linea_4.png
diff --git a/static/img/article_images/Build_on_Linea/Tooling_and_infrastructure/Data_indexers/Scopescan/Scopescan_for_linea_5.png b/static/img/developers/tooling/data_indexers/scopescan/Scopescan_for_linea_5.png
similarity index 100%
rename from static/img/article_images/Build_on_Linea/Tooling_and_infrastructure/Data_indexers/Scopescan/Scopescan_for_linea_5.png
rename to static/img/developers/tooling/data_indexers/scopescan/Scopescan_for_linea_5.png
diff --git a/static/img/article_images/Build_on_Linea/Tooling_and_infrastructure/Data_indexers/Scopescan/Scopescan_for_linea_6.png b/static/img/developers/tooling/data_indexers/scopescan/Scopescan_for_linea_6.png
similarity index 100%
rename from static/img/article_images/Build_on_Linea/Tooling_and_infrastructure/Data_indexers/Scopescan/Scopescan_for_linea_6.png
rename to static/img/developers/tooling/data_indexers/scopescan/Scopescan_for_linea_6.png
diff --git a/static/img/article_images/Build_on_Linea/Tooling_and_infrastructure/Data_indexers/Sentio/Sentio_dashboard.png b/static/img/developers/tooling/data_indexers/sentio/Sentio_dashboard.png
similarity index 100%
rename from static/img/article_images/Build_on_Linea/Tooling_and_infrastructure/Data_indexers/Sentio/Sentio_dashboard.png
rename to static/img/developers/tooling/data_indexers/sentio/Sentio_dashboard.png
diff --git a/static/img/article_images/Build_on_Linea/Tooling_and_infrastructure/Oracles/API3/API3Market.png b/static/img/developers/tooling/oracles/api3/API3Market.png
similarity index 100%
rename from static/img/article_images/Build_on_Linea/Tooling_and_infrastructure/Oracles/API3/API3Market.png
rename to static/img/developers/tooling/oracles/api3/API3Market.png
diff --git a/static/img/article_images/Build_on_Linea/Tooling_and_infrastructure/Oracles/API3/API3_airnode_1.png b/static/img/developers/tooling/oracles/api3/API3_airnode_1.png
similarity index 100%
rename from static/img/article_images/Build_on_Linea/Tooling_and_infrastructure/Oracles/API3/API3_airnode_1.png
rename to static/img/developers/tooling/oracles/api3/API3_airnode_1.png
diff --git a/static/img/article_images/Build_on_Linea/Tooling_and_infrastructure/Oracles/API3/API3_airnode_2.png b/static/img/developers/tooling/oracles/api3/API3_airnode_2.png
similarity index 100%
rename from static/img/article_images/Build_on_Linea/Tooling_and_infrastructure/Oracles/API3/API3_airnode_2.png
rename to static/img/developers/tooling/oracles/api3/API3_airnode_2.png
diff --git a/static/img/article_images/Build_on_Linea/Tooling_and_infrastructure/Oracles/API3/API3_datafeeds.png b/static/img/developers/tooling/oracles/api3/API3_datafeeds.png
similarity index 100%
rename from static/img/article_images/Build_on_Linea/Tooling_and_infrastructure/Oracles/API3/API3_datafeeds.png
rename to static/img/developers/tooling/oracles/api3/API3_datafeeds.png
diff --git a/static/img/article_images/Build_on_Linea/Tooling_and_infrastructure/Oracles/API3/API3_fund_gas.png b/static/img/developers/tooling/oracles/api3/API3_fund_gas.png
similarity index 100%
rename from static/img/article_images/Build_on_Linea/Tooling_and_infrastructure/Oracles/API3/API3_fund_gas.png
rename to static/img/developers/tooling/oracles/api3/API3_fund_gas.png
diff --git a/static/img/article_images/Build_on_Linea/Tooling_and_infrastructure/Oracles/API3/API3_fund_gas_2.png b/static/img/developers/tooling/oracles/api3/API3_fund_gas_2.png
similarity index 100%
rename from static/img/article_images/Build_on_Linea/Tooling_and_infrastructure/Oracles/API3/API3_fund_gas_2.png
rename to static/img/developers/tooling/oracles/api3/API3_fund_gas_2.png
diff --git a/static/img/article_images/Build_on_Linea/Tooling_and_infrastructure/Oracles/API3/API3_get_proxy.png b/static/img/developers/tooling/oracles/api3/API3_get_proxy.png
similarity index 100%
rename from static/img/article_images/Build_on_Linea/Tooling_and_infrastructure/Oracles/API3/API3_get_proxy.png
rename to static/img/developers/tooling/oracles/api3/API3_get_proxy.png
diff --git a/static/img/article_images/Build_on_Linea/Tooling_and_infrastructure/Oracles/API3/API3_self-funded_feed.png b/static/img/developers/tooling/oracles/api3/API3_self-funded_feed.png
similarity index 100%
rename from static/img/article_images/Build_on_Linea/Tooling_and_infrastructure/Oracles/API3/API3_self-funded_feed.png
rename to static/img/developers/tooling/oracles/api3/API3_self-funded_feed.png
diff --git a/static/img/article_images/Build_on_Linea/Tooling_and_infrastructure/Oracles/API3/dapi-1.png b/static/img/developers/tooling/oracles/api3/dapi-1.png
similarity index 100%
rename from static/img/article_images/Build_on_Linea/Tooling_and_infrastructure/Oracles/API3/dapi-1.png
rename to static/img/developers/tooling/oracles/api3/dapi-1.png
diff --git a/static/img/article_images/Build_on_Linea/Tooling_and_infrastructure/Oracles/API3/dapi-2.png b/static/img/developers/tooling/oracles/api3/dapi-2.png
similarity index 100%
rename from static/img/article_images/Build_on_Linea/Tooling_and_infrastructure/Oracles/API3/dapi-2.png
rename to static/img/developers/tooling/oracles/api3/dapi-2.png
diff --git a/static/img/article_images/Build_on_Linea/Tooling_and_infrastructure/Oracles/API3/dapi-5.png b/static/img/developers/tooling/oracles/api3/dapi-5.png
similarity index 100%
rename from static/img/article_images/Build_on_Linea/Tooling_and_infrastructure/Oracles/API3/dapi-5.png
rename to static/img/developers/tooling/oracles/api3/dapi-5.png
diff --git a/static/img/article_images/Build_on_Linea/Tooling_and_infrastructure/Oracles/API3/dapi-main.png b/static/img/developers/tooling/oracles/api3/dapi-main.png
similarity index 100%
rename from static/img/article_images/Build_on_Linea/Tooling_and_infrastructure/Oracles/API3/dapi-main.png
rename to static/img/developers/tooling/oracles/api3/dapi-main.png
diff --git a/static/img/article_images/Build_on_Linea/Tooling_and_infrastructure/Security/SphereX/SphereX-infographic.png b/static/img/developers/tooling/security/spherex/SphereX-infographic.png
similarity index 100%
rename from static/img/article_images/Build_on_Linea/Tooling_and_infrastructure/Security/SphereX/SphereX-infographic.png
rename to static/img/developers/tooling/security/spherex/SphereX-infographic.png
diff --git a/static/img/docs/build-on-linea/tooling/social-login/arcana/arcana-wallet-linea.gif b/static/img/developers/tooling/social_login/arcana/arcana-wallet-linea.gif
similarity index 100%
rename from static/img/docs/build-on-linea/tooling/social-login/arcana/arcana-wallet-linea.gif
rename to static/img/developers/tooling/social_login/arcana/arcana-wallet-linea.gif
diff --git a/static/img/docs/Linea-bridge-arch-V1.png b/static/img/docs/Linea-bridge-arch-V1.png
deleted file mode 100644
index b6b37e6b4..000000000
Binary files a/static/img/docs/Linea-bridge-arch-V1.png and /dev/null differ
diff --git a/static/img/docs/Linea_architecture_map_V3.png b/static/img/docs/Linea_architecture_map_V3.png
deleted file mode 100644
index e01f7fe52..000000000
Binary files a/static/img/docs/Linea_architecture_map_V3.png and /dev/null differ
diff --git a/static/img/docs/arch-linea/Linea_block_conflation.svg b/static/img/docs/arch-linea/Linea_block_conflation.svg
deleted file mode 100644
index df7253c5e..000000000
--- a/static/img/docs/arch-linea/Linea_block_conflation.svg
+++ /dev/null
@@ -1,316 +0,0 @@
-
-
\ No newline at end of file
diff --git a/static/img/docs/arch-linea/Linea_bridge_1.svg b/static/img/docs/arch-linea/Linea_bridge_1.svg
deleted file mode 100644
index 99231b48e..000000000
--- a/static/img/docs/arch-linea/Linea_bridge_1.svg
+++ /dev/null
@@ -1,391 +0,0 @@
-
-
\ No newline at end of file
diff --git a/static/img/docs/arch-linea/Linea_bridge_2.svg b/static/img/docs/arch-linea/Linea_bridge_2.svg
deleted file mode 100644
index 661086143..000000000
--- a/static/img/docs/arch-linea/Linea_bridge_2.svg
+++ /dev/null
@@ -1,406 +0,0 @@
-
-
\ No newline at end of file
diff --git a/static/img/docs/arch-linea/Linea_bridge_3.svg b/static/img/docs/arch-linea/Linea_bridge_3.svg
deleted file mode 100644
index a8da202ac..000000000
--- a/static/img/docs/arch-linea/Linea_bridge_3.svg
+++ /dev/null
@@ -1,378 +0,0 @@
-
-
\ No newline at end of file
diff --git a/static/img/docs/arch-linea/Linea_bridge_and_messaging_layer.svg b/static/img/docs/arch-linea/Linea_bridge_and_messaging_layer.svg
deleted file mode 100644
index 26f1a919f..000000000
--- a/static/img/docs/arch-linea/Linea_bridge_and_messaging_layer.svg
+++ /dev/null
@@ -1,675 +0,0 @@
-
-
\ No newline at end of file
diff --git a/static/img/docs/arch-linea/Linea_message_service_1.svg b/static/img/docs/arch-linea/Linea_message_service_1.svg
deleted file mode 100644
index 40b34e0b1..000000000
--- a/static/img/docs/arch-linea/Linea_message_service_1.svg
+++ /dev/null
@@ -1,135 +0,0 @@
-
-
\ No newline at end of file
diff --git a/static/img/docs/arch-linea/Linea_message_service_2_V2.svg b/static/img/docs/arch-linea/Linea_message_service_2_V2.svg
deleted file mode 100644
index bdb4fdb43..000000000
--- a/static/img/docs/arch-linea/Linea_message_service_2_V2.svg
+++ /dev/null
@@ -1,374 +0,0 @@
-
-
\ No newline at end of file
diff --git a/static/img/docs/arch-linea/Linea_timeline.svg b/static/img/docs/arch-linea/Linea_timeline.svg
deleted file mode 100644
index 1bcf5c632..000000000
--- a/static/img/docs/arch-linea/Linea_timeline.svg
+++ /dev/null
@@ -1,102 +0,0 @@
-
-
\ No newline at end of file
diff --git a/static/img/docs/build-on-linea/quickstart/deploy-smart-contract/dashboard_deploy.png b/static/img/docs/build-on-linea/quickstart/deploy-smart-contract/dashboard_deploy.png
deleted file mode 100644
index 223fff46b..000000000
Binary files a/static/img/docs/build-on-linea/quickstart/deploy-smart-contract/dashboard_deploy.png and /dev/null differ
diff --git a/static/img/docs/build-on-linea/quickstart/deploy-smart-contract/dashboard_deploy_hardhat.png b/static/img/docs/build-on-linea/quickstart/deploy-smart-contract/dashboard_deploy_hardhat.png
deleted file mode 100644
index 70503241e..000000000
Binary files a/static/img/docs/build-on-linea/quickstart/deploy-smart-contract/dashboard_deploy_hardhat.png and /dev/null differ
diff --git a/static/img/docs/build-on-linea/quickstart/deploy-smart-contract/dashboard_network.png b/static/img/docs/build-on-linea/quickstart/deploy-smart-contract/dashboard_network.png
deleted file mode 100644
index 290073033..000000000
Binary files a/static/img/docs/build-on-linea/quickstart/deploy-smart-contract/dashboard_network.png and /dev/null differ
diff --git a/static/img/docs/build-on-linea/quickstart/deploy-smart-contract/remix_compile.png b/static/img/docs/build-on-linea/quickstart/deploy-smart-contract/remix_compile.png
deleted file mode 100644
index 6e6eb43b5..000000000
Binary files a/static/img/docs/build-on-linea/quickstart/deploy-smart-contract/remix_compile.png and /dev/null differ
diff --git a/static/img/docs/build-on-linea/quickstart/deploy-smart-contract/remix_contract.png b/static/img/docs/build-on-linea/quickstart/deploy-smart-contract/remix_contract.png
deleted file mode 100644
index 21da32988..000000000
Binary files a/static/img/docs/build-on-linea/quickstart/deploy-smart-contract/remix_contract.png and /dev/null differ
diff --git a/static/img/docs/build-on-linea/quickstart/deploy-smart-contract/remix_deploy_custom.png b/static/img/docs/build-on-linea/quickstart/deploy-smart-contract/remix_deploy_custom.png
deleted file mode 100644
index 299c3795f..000000000
Binary files a/static/img/docs/build-on-linea/quickstart/deploy-smart-contract/remix_deploy_custom.png and /dev/null differ
diff --git a/static/img/docs/build-on-linea/quickstart/deploy-smart-contract/remix_deploy_metamask_mainnet.png b/static/img/docs/build-on-linea/quickstart/deploy-smart-contract/remix_deploy_metamask_mainnet.png
deleted file mode 100644
index a77d4dc5d..000000000
Binary files a/static/img/docs/build-on-linea/quickstart/deploy-smart-contract/remix_deploy_metamask_mainnet.png and /dev/null differ
diff --git a/static/img/docs/build-on-linea/quickstart/deploy-smart-contract/remix_deploy_metamask_testnet.png b/static/img/docs/build-on-linea/quickstart/deploy-smart-contract/remix_deploy_metamask_testnet.png
deleted file mode 100644
index 18c5d4a72..000000000
Binary files a/static/img/docs/build-on-linea/quickstart/deploy-smart-contract/remix_deploy_metamask_testnet.png and /dev/null differ
diff --git a/static/img/docs/build-on-linea/quickstart/verify-smart-contract/lineascan_verification.png b/static/img/docs/build-on-linea/quickstart/verify-smart-contract/lineascan_verification.png
deleted file mode 100644
index 55d79d78d..000000000
Binary files a/static/img/docs/build-on-linea/quickstart/verify-smart-contract/lineascan_verification.png and /dev/null differ
diff --git a/static/img/docs/build-on-linea/quickstart/verify-smart-contract/thirdweb-explore.png b/static/img/docs/build-on-linea/quickstart/verify-smart-contract/thirdweb-explore.png
deleted file mode 100644
index 5c189eef8..000000000
Binary files a/static/img/docs/build-on-linea/quickstart/verify-smart-contract/thirdweb-explore.png and /dev/null differ
diff --git a/static/img/docs/build-on-linea/tooling/all.gif b/static/img/docs/build-on-linea/tooling/all.gif
deleted file mode 100644
index 1e09123f8..000000000
Binary files a/static/img/docs/build-on-linea/tooling/all.gif and /dev/null differ
diff --git a/static/img/docs/build-on-linea/tooling/api3/airnode1.png b/static/img/docs/build-on-linea/tooling/api3/airnode1.png
deleted file mode 100644
index eab06c07d..000000000
Binary files a/static/img/docs/build-on-linea/tooling/api3/airnode1.png and /dev/null differ
diff --git a/static/img/docs/build-on-linea/tooling/api3/airnode2.png b/static/img/docs/build-on-linea/tooling/api3/airnode2.png
deleted file mode 100644
index 5f9c5a4c1..000000000
Binary files a/static/img/docs/build-on-linea/tooling/api3/airnode2.png and /dev/null differ
diff --git a/static/img/docs/build-on-linea/tooling/api3/dapi1.png b/static/img/docs/build-on-linea/tooling/api3/dapi1.png
deleted file mode 100644
index b46915f29..000000000
Binary files a/static/img/docs/build-on-linea/tooling/api3/dapi1.png and /dev/null differ
diff --git a/static/img/docs/build-on-linea/tooling/api3/dapi2.png b/static/img/docs/build-on-linea/tooling/api3/dapi2.png
deleted file mode 100644
index 45b608785..000000000
Binary files a/static/img/docs/build-on-linea/tooling/api3/dapi2.png and /dev/null differ
diff --git a/static/img/docs/build-on-linea/tooling/api3/dapi3.png b/static/img/docs/build-on-linea/tooling/api3/dapi3.png
deleted file mode 100644
index fbdc430f3..000000000
Binary files a/static/img/docs/build-on-linea/tooling/api3/dapi3.png and /dev/null differ
diff --git a/static/img/docs/build-on-linea/tooling/api3/dapi4.png b/static/img/docs/build-on-linea/tooling/api3/dapi4.png
deleted file mode 100644
index 4142bbb47..000000000
Binary files a/static/img/docs/build-on-linea/tooling/api3/dapi4.png and /dev/null differ
diff --git a/static/img/docs/build-on-linea/tooling/api3/dapi5.png b/static/img/docs/build-on-linea/tooling/api3/dapi5.png
deleted file mode 100644
index 2653de10b..000000000
Binary files a/static/img/docs/build-on-linea/tooling/api3/dapi5.png and /dev/null differ
diff --git a/static/img/docs/build-on-linea/tooling/api3/dapi6.png b/static/img/docs/build-on-linea/tooling/api3/dapi6.png
deleted file mode 100644
index 22c0d9e77..000000000
Binary files a/static/img/docs/build-on-linea/tooling/api3/dapi6.png and /dev/null differ
diff --git a/static/img/docs/build-on-linea/tooling/api3/dapi7.png b/static/img/docs/build-on-linea/tooling/api3/dapi7.png
deleted file mode 100644
index f8ee52428..000000000
Binary files a/static/img/docs/build-on-linea/tooling/api3/dapi7.png and /dev/null differ
diff --git a/static/img/docs/build-on-linea/tooling/api3/dapi8.png b/static/img/docs/build-on-linea/tooling/api3/dapi8.png
deleted file mode 100644
index 363bec2cc..000000000
Binary files a/static/img/docs/build-on-linea/tooling/api3/dapi8.png and /dev/null differ
diff --git a/static/img/docs/build-on-linea/tooling/data-indexers/NFTScan-of-Linea-01.png b/static/img/docs/build-on-linea/tooling/data-indexers/NFTScan-of-Linea-01.png
deleted file mode 100644
index 4a09be9a3..000000000
Binary files a/static/img/docs/build-on-linea/tooling/data-indexers/NFTScan-of-Linea-01.png and /dev/null differ
diff --git a/static/img/docs/build-on-linea/tooling/data-indexers/NFTScan-of-Linea-02.png b/static/img/docs/build-on-linea/tooling/data-indexers/NFTScan-of-Linea-02.png
deleted file mode 100644
index 134b7ecb5..000000000
Binary files a/static/img/docs/build-on-linea/tooling/data-indexers/NFTScan-of-Linea-02.png and /dev/null differ
diff --git a/static/img/docs/build-on-linea/tooling/data-indexers/NFTScan-of-Linea-03.png b/static/img/docs/build-on-linea/tooling/data-indexers/NFTScan-of-Linea-03.png
deleted file mode 100644
index d841f7a8c..000000000
Binary files a/static/img/docs/build-on-linea/tooling/data-indexers/NFTScan-of-Linea-03.png and /dev/null differ
diff --git a/static/img/docs/build-on-linea/tooling/data-indexers/NFTScan-of-Linea-04.png b/static/img/docs/build-on-linea/tooling/data-indexers/NFTScan-of-Linea-04.png
deleted file mode 100644
index 12a59c0db..000000000
Binary files a/static/img/docs/build-on-linea/tooling/data-indexers/NFTScan-of-Linea-04.png and /dev/null differ
diff --git a/static/img/docs/build-on-linea/tooling/data-indexers/NFTScan-of-Linea-05.png b/static/img/docs/build-on-linea/tooling/data-indexers/NFTScan-of-Linea-05.png
deleted file mode 100644
index 138feb95c..000000000
Binary files a/static/img/docs/build-on-linea/tooling/data-indexers/NFTScan-of-Linea-05.png and /dev/null differ
diff --git a/static/img/docs/build-on-linea/tooling/permanent-data/irys/image-level-1.png b/static/img/docs/build-on-linea/tooling/permanent-data/irys/image-level-1.png
deleted file mode 100644
index cccbabe9f..000000000
Binary files a/static/img/docs/build-on-linea/tooling/permanent-data/irys/image-level-1.png and /dev/null differ
diff --git a/static/img/docs/build-on-linea/tooling/permanent-data/irys/image-level-2.png b/static/img/docs/build-on-linea/tooling/permanent-data/irys/image-level-2.png
deleted file mode 100644
index 2b83917c6..000000000
Binary files a/static/img/docs/build-on-linea/tooling/permanent-data/irys/image-level-2.png and /dev/null differ
diff --git a/static/img/docs/build-on-linea/tooling/permanent-data/irys/image-level-3.png b/static/img/docs/build-on-linea/tooling/permanent-data/irys/image-level-3.png
deleted file mode 100644
index ef2af84bf..000000000
Binary files a/static/img/docs/build-on-linea/tooling/permanent-data/irys/image-level-3.png and /dev/null differ
diff --git a/static/img/docs/build-on-linea/tooling/permanent-data/irys/irys-provenance-layer.gif b/static/img/docs/build-on-linea/tooling/permanent-data/irys/irys-provenance-layer.gif
deleted file mode 100644
index c1e6d9e59..000000000
Binary files a/static/img/docs/build-on-linea/tooling/permanent-data/irys/irys-provenance-layer.gif and /dev/null differ
diff --git a/static/img/docs/build-on-linea/tooling/permanent-data/irys/irys-provenance-layer.mov b/static/img/docs/build-on-linea/tooling/permanent-data/irys/irys-provenance-layer.mov
deleted file mode 100644
index 945c81eaa..000000000
Binary files a/static/img/docs/build-on-linea/tooling/permanent-data/irys/irys-provenance-layer.mov and /dev/null differ
diff --git a/static/img/docs/decentralization-roadmap.png b/static/img/docs/decentralization-roadmap.png
deleted file mode 100644
index 91b9a032d..000000000
Binary files a/static/img/docs/decentralization-roadmap.png and /dev/null differ
diff --git a/static/img/docs/usdc-bridge/image1.png b/static/img/docs/usdc-bridge/image1.png
deleted file mode 100644
index 73925cfcc..000000000
Binary files a/static/img/docs/usdc-bridge/image1.png and /dev/null differ
diff --git a/static/img/docs/usdc-bridge/image10.png b/static/img/docs/usdc-bridge/image10.png
deleted file mode 100644
index 6a08a867d..000000000
Binary files a/static/img/docs/usdc-bridge/image10.png and /dev/null differ
diff --git a/static/img/docs/usdc-bridge/image11.png b/static/img/docs/usdc-bridge/image11.png
deleted file mode 100644
index d6155dbc8..000000000
Binary files a/static/img/docs/usdc-bridge/image11.png and /dev/null differ
diff --git a/static/img/docs/usdc-bridge/image12.png b/static/img/docs/usdc-bridge/image12.png
deleted file mode 100644
index 3796f0709..000000000
Binary files a/static/img/docs/usdc-bridge/image12.png and /dev/null differ
diff --git a/static/img/docs/usdc-bridge/image13.png b/static/img/docs/usdc-bridge/image13.png
deleted file mode 100644
index 1773a0e8f..000000000
Binary files a/static/img/docs/usdc-bridge/image13.png and /dev/null differ
diff --git a/static/img/docs/usdc-bridge/image14.png b/static/img/docs/usdc-bridge/image14.png
deleted file mode 100644
index 04f1e68e3..000000000
Binary files a/static/img/docs/usdc-bridge/image14.png and /dev/null differ
diff --git a/static/img/docs/usdc-bridge/image2.png b/static/img/docs/usdc-bridge/image2.png
deleted file mode 100644
index 667d34b77..000000000
Binary files a/static/img/docs/usdc-bridge/image2.png and /dev/null differ
diff --git a/static/img/docs/usdc-bridge/image3.png b/static/img/docs/usdc-bridge/image3.png
deleted file mode 100644
index d2c2b57b9..000000000
Binary files a/static/img/docs/usdc-bridge/image3.png and /dev/null differ
diff --git a/static/img/docs/usdc-bridge/image4.png b/static/img/docs/usdc-bridge/image4.png
deleted file mode 100644
index 8a47752ea..000000000
Binary files a/static/img/docs/usdc-bridge/image4.png and /dev/null differ
diff --git a/static/img/docs/usdc-bridge/image5.png b/static/img/docs/usdc-bridge/image5.png
deleted file mode 100644
index 5dda078b5..000000000
Binary files a/static/img/docs/usdc-bridge/image5.png and /dev/null differ
diff --git a/static/img/docs/usdc-bridge/image6.png b/static/img/docs/usdc-bridge/image6.png
deleted file mode 100644
index 41cab70eb..000000000
Binary files a/static/img/docs/usdc-bridge/image6.png and /dev/null differ
diff --git a/static/img/docs/usdc-bridge/image7.png b/static/img/docs/usdc-bridge/image7.png
deleted file mode 100644
index 9adeb2779..000000000
Binary files a/static/img/docs/usdc-bridge/image7.png and /dev/null differ
diff --git a/static/img/docs/usdc-bridge/image8.png b/static/img/docs/usdc-bridge/image8.png
deleted file mode 100644
index 3e25e1694..000000000
Binary files a/static/img/docs/usdc-bridge/image8.png and /dev/null differ
diff --git a/static/img/docs/usdc-bridge/image9.png b/static/img/docs/usdc-bridge/image9.png
deleted file mode 100644
index c5e1440f2..000000000
Binary files a/static/img/docs/usdc-bridge/image9.png and /dev/null differ
diff --git a/static/img/docs/usdc-bridge/land-on-linea.png b/static/img/docs/usdc-bridge/land-on-linea.png
deleted file mode 100644
index 201d9af7e..000000000
Binary files a/static/img/docs/usdc-bridge/land-on-linea.png and /dev/null differ
diff --git a/static/img/docs/usdc-bridge/no-add.png b/static/img/docs/usdc-bridge/no-add.png
deleted file mode 100644
index 9928030f8..000000000
Binary files a/static/img/docs/usdc-bridge/no-add.png and /dev/null differ
diff --git a/static/img/docs/usdc-bridge/usdc-contract.png b/static/img/docs/usdc-bridge/usdc-contract.png
deleted file mode 100644
index 122a02f49..000000000
Binary files a/static/img/docs/usdc-bridge/usdc-contract.png and /dev/null differ
diff --git a/static/img/docs/use-mainnet/bridges-of-linea/Confirmation-manual-claim.png b/static/img/docs/use-mainnet/bridges-of-linea/Confirmation-manual-claim.png
deleted file mode 100644
index 39ec0381c..000000000
Binary files a/static/img/docs/use-mainnet/bridges-of-linea/Confirmation-manual-claim.png and /dev/null differ
diff --git a/static/img/docs/use-mainnet/bridges-of-linea/L2-to-L1-start-bridging.png b/static/img/docs/use-mainnet/bridges-of-linea/L2-to-L1-start-bridging.png
deleted file mode 100644
index 7b949a433..000000000
Binary files a/static/img/docs/use-mainnet/bridges-of-linea/L2-to-L1-start-bridging.png and /dev/null differ
diff --git a/static/img/docs/use-mainnet/bridges-of-linea/blockscout-eth-balance.png b/static/img/docs/use-mainnet/bridges-of-linea/blockscout-eth-balance.png
deleted file mode 100644
index 6ab678583..000000000
Binary files a/static/img/docs/use-mainnet/bridges-of-linea/blockscout-eth-balance.png and /dev/null differ
diff --git a/static/img/docs/use-mainnet/bridges-of-linea/bridge-to-nowhere.jpg b/static/img/docs/use-mainnet/bridges-of-linea/bridge-to-nowhere.jpg
deleted file mode 100644
index 96e762e4f..000000000
Binary files a/static/img/docs/use-mainnet/bridges-of-linea/bridge-to-nowhere.jpg and /dev/null differ
diff --git a/static/img/docs/use-mainnet/bridges-of-linea/canonical-service.jpg b/static/img/docs/use-mainnet/bridges-of-linea/canonical-service.jpg
deleted file mode 100644
index 37511d553..000000000
Binary files a/static/img/docs/use-mainnet/bridges-of-linea/canonical-service.jpg and /dev/null differ
diff --git a/static/img/docs/use-mainnet/bridges-of-linea/claim-funds.png b/static/img/docs/use-mainnet/bridges-of-linea/claim-funds.png
deleted file mode 100644
index 312e4d32b..000000000
Binary files a/static/img/docs/use-mainnet/bridges-of-linea/claim-funds.png and /dev/null differ
diff --git a/static/img/docs/use-mainnet/bridges-of-linea/claim-message-l2-l1.png b/static/img/docs/use-mainnet/bridges-of-linea/claim-message-l2-l1.png
deleted file mode 100644
index 70c23ade4..000000000
Binary files a/static/img/docs/use-mainnet/bridges-of-linea/claim-message-l2-l1.png and /dev/null differ
diff --git a/static/img/docs/use-mainnet/bridges-of-linea/claim-message-metamask.png b/static/img/docs/use-mainnet/bridges-of-linea/claim-message-metamask.png
deleted file mode 100644
index 8d6d21538..000000000
Binary files a/static/img/docs/use-mainnet/bridges-of-linea/claim-message-metamask.png and /dev/null differ
diff --git a/static/img/docs/use-mainnet/bridges-of-linea/confirmed-transaction-l1-to-l2.png b/static/img/docs/use-mainnet/bridges-of-linea/confirmed-transaction-l1-to-l2.png
deleted file mode 100644
index 8ef57649b..000000000
Binary files a/static/img/docs/use-mainnet/bridges-of-linea/confirmed-transaction-l1-to-l2.png and /dev/null differ
diff --git a/static/img/docs/use-mainnet/bridges-of-linea/doge_bridging.png b/static/img/docs/use-mainnet/bridges-of-linea/doge_bridging.png
deleted file mode 100644
index ff50b9f3c..000000000
Binary files a/static/img/docs/use-mainnet/bridges-of-linea/doge_bridging.png and /dev/null differ
diff --git a/static/img/docs/use-mainnet/bridges-of-linea/dogecoin.png b/static/img/docs/use-mainnet/bridges-of-linea/dogecoin.png
deleted file mode 100644
index b96d5bdb1..000000000
Binary files a/static/img/docs/use-mainnet/bridges-of-linea/dogecoin.png and /dev/null differ
diff --git a/static/img/docs/use-mainnet/bridges-of-linea/linea-bridge-connect.png b/static/img/docs/use-mainnet/bridges-of-linea/linea-bridge-connect.png
deleted file mode 100644
index b8b4ee546..000000000
Binary files a/static/img/docs/use-mainnet/bridges-of-linea/linea-bridge-connect.png and /dev/null differ
diff --git a/static/img/docs/use-mainnet/bridges-of-linea/manual-claiming.png b/static/img/docs/use-mainnet/bridges-of-linea/manual-claiming.png
deleted file mode 100644
index 8da3e68f0..000000000
Binary files a/static/img/docs/use-mainnet/bridges-of-linea/manual-claiming.png and /dev/null differ
diff --git a/static/img/docs/use-mainnet/bridges-of-linea/metamask-confirmation.png b/static/img/docs/use-mainnet/bridges-of-linea/metamask-confirmation.png
deleted file mode 100644
index c331a25aa..000000000
Binary files a/static/img/docs/use-mainnet/bridges-of-linea/metamask-confirmation.png and /dev/null differ
diff --git a/static/img/docs/use-mainnet/bridges-of-linea/metamask-l2.png b/static/img/docs/use-mainnet/bridges-of-linea/metamask-l2.png
deleted file mode 100644
index b6ecf3825..000000000
Binary files a/static/img/docs/use-mainnet/bridges-of-linea/metamask-l2.png and /dev/null differ
diff --git a/static/img/docs/use-mainnet/bridges-of-linea/modular bridges.jpg b/static/img/docs/use-mainnet/bridges-of-linea/modular bridges.jpg
deleted file mode 100644
index 15aeef31f..000000000
Binary files a/static/img/docs/use-mainnet/bridges-of-linea/modular bridges.jpg and /dev/null differ
diff --git a/static/img/docs/use-mainnet/bridges-of-linea/multichain-bridges.png b/static/img/docs/use-mainnet/bridges-of-linea/multichain-bridges.png
deleted file mode 100644
index ff7c99130..000000000
Binary files a/static/img/docs/use-mainnet/bridges-of-linea/multichain-bridges.png and /dev/null differ
diff --git a/static/img/docs/use-mainnet/bridges-of-linea/pending-transaction-L2-L1.png b/static/img/docs/use-mainnet/bridges-of-linea/pending-transaction-L2-L1.png
deleted file mode 100644
index 39ec0381c..000000000
Binary files a/static/img/docs/use-mainnet/bridges-of-linea/pending-transaction-L2-L1.png and /dev/null differ
diff --git a/static/img/docs/use-mainnet/bridges-of-linea/pending-transaction-l1-to-l2.png b/static/img/docs/use-mainnet/bridges-of-linea/pending-transaction-l1-to-l2.png
deleted file mode 100644
index 1f700cb9e..000000000
Binary files a/static/img/docs/use-mainnet/bridges-of-linea/pending-transaction-l1-to-l2.png and /dev/null differ
diff --git a/static/img/docs/use-mainnet/bridges-of-linea/permissionless-bridge.jpg b/static/img/docs/use-mainnet/bridges-of-linea/permissionless-bridge.jpg
deleted file mode 100644
index 9a3add42d..000000000
Binary files a/static/img/docs/use-mainnet/bridges-of-linea/permissionless-bridge.jpg and /dev/null differ
diff --git a/static/img/docs/use-mainnet/bridges-of-linea/select_token.png b/static/img/docs/use-mainnet/bridges-of-linea/select_token.png
deleted file mode 100644
index 67dbe987f..000000000
Binary files a/static/img/docs/use-mainnet/bridges-of-linea/select_token.png and /dev/null differ
diff --git a/static/img/docs/use-mainnet/bridges-of-linea/self-bridging.jpg b/static/img/docs/use-mainnet/bridges-of-linea/self-bridging.jpg
deleted file mode 100644
index 9dbfb3739..000000000
Binary files a/static/img/docs/use-mainnet/bridges-of-linea/self-bridging.jpg and /dev/null differ
diff --git a/static/img/docs/use-mainnet/bridges-of-linea/single-asset-bridge.jpg b/static/img/docs/use-mainnet/bridges-of-linea/single-asset-bridge.jpg
deleted file mode 100644
index 8f82d00b3..000000000
Binary files a/static/img/docs/use-mainnet/bridges-of-linea/single-asset-bridge.jpg and /dev/null differ
diff --git a/static/img/docs/use-mainnet/bridges-of-linea/token-bridge-step-3.png b/static/img/docs/use-mainnet/bridges-of-linea/token-bridge-step-3.png
deleted file mode 100644
index fc6e8a81a..000000000
Binary files a/static/img/docs/use-mainnet/bridges-of-linea/token-bridge-step-3.png and /dev/null differ
diff --git a/static/img/docs/use-mainnet/bridges-of-linea/token_list.png b/static/img/docs/use-mainnet/bridges-of-linea/token_list.png
deleted file mode 100644
index 627b44be3..000000000
Binary files a/static/img/docs/use-mainnet/bridges-of-linea/token_list.png and /dev/null differ
diff --git a/static/img/docs/use-mainnet/bridges-of-linea/token_search_bar.png b/static/img/docs/use-mainnet/bridges-of-linea/token_search_bar.png
deleted file mode 100644
index e4754c718..000000000
Binary files a/static/img/docs/use-mainnet/bridges-of-linea/token_search_bar.png and /dev/null differ
diff --git a/static/img/docs/use-mainnet/bridges-of-linea/token_selection_menu.png b/static/img/docs/use-mainnet/bridges-of-linea/token_selection_menu.png
deleted file mode 100644
index 5f16b40a1..000000000
Binary files a/static/img/docs/use-mainnet/bridges-of-linea/token_selection_menu.png and /dev/null differ
diff --git a/static/img/docs/use-mainnet/goerlieth_faucet.png b/static/img/docs/use-mainnet/goerlieth_faucet.png
deleted file mode 100644
index 422f214cd..000000000
Binary files a/static/img/docs/use-mainnet/goerlieth_faucet.png and /dev/null differ
diff --git a/static/img/docs/use-mainnet/linea-xp/confirm-secondary-wallet.png b/static/img/docs/use-mainnet/linea-xp/confirm-secondary-wallet.png
deleted file mode 100644
index 655a45173..000000000
Binary files a/static/img/docs/use-mainnet/linea-xp/confirm-secondary-wallet.png and /dev/null differ
diff --git a/static/img/docs/use-mainnet/linea-xp/manage-wallets.png b/static/img/docs/use-mainnet/linea-xp/manage-wallets.png
deleted file mode 100644
index b65883fc6..000000000
Binary files a/static/img/docs/use-mainnet/linea-xp/manage-wallets.png and /dev/null differ
diff --git a/static/img/docs/use-mainnet/linea-xp/set-primary-wallet.png b/static/img/docs/use-mainnet/linea-xp/set-primary-wallet.png
deleted file mode 100644
index 9b8d55fc5..000000000
Binary files a/static/img/docs/use-mainnet/linea-xp/set-primary-wallet.png and /dev/null differ
diff --git a/static/img/docs/use-mainnet/linea-xp/signature-request.png b/static/img/docs/use-mainnet/linea-xp/signature-request.png
deleted file mode 100644
index 1146023ca..000000000
Binary files a/static/img/docs/use-mainnet/linea-xp/signature-request.png and /dev/null differ
diff --git a/static/img/docs/use-mainnet/set-up-your-wallet/metamaskwallet.png b/static/img/docs/use-mainnet/set-up-your-wallet/metamaskwallet.png
deleted file mode 100644
index a9418d633..000000000
Binary files a/static/img/docs/use-mainnet/set-up-your-wallet/metamaskwallet.png and /dev/null differ