diff --git a/docs/onboarding/17 Engine/0 Overview.mdx b/docs/onboarding/17 Engine/0 Overview.mdx
index 855d08d6c..e24736e74 100644
--- a/docs/onboarding/17 Engine/0 Overview.mdx
+++ b/docs/onboarding/17 Engine/0 Overview.mdx
@@ -4,7 +4,6 @@ title: Overview
---
import QuickstartCard from "@components/QuickstartCard";
-import OverviewImage from "./assets/engine-overview.png";
Engine is a backend HTTP server that calls smart contracts using your managed backend wallets.
@@ -20,7 +19,7 @@ Engine is a backend HTTP server that calls smart contracts using your managed ba
Engine is fully [open-sourced](https://github.com/thirdweb-dev/engine) and [self-hosted](/engine/getting-started). We're improving it daily and welcome your feedback in our [Discord](https://discord.gg/thirdweb)!
-
+ Your backend calls Engine to interact with any EVM blockchain.
diff --git a/docs/onboarding/17 Engine/4 FAQ.mdx b/docs/onboarding/17 Engine/4 FAQ.mdx
index 7aba77327..9948ffc09 100644
--- a/docs/onboarding/17 Engine/4 FAQ.mdx
+++ b/docs/onboarding/17 Engine/4 FAQ.mdx
@@ -51,7 +51,7 @@ If a transaction is has not yet been mined or failed, cancel the transaction wit
Or to cancel a transaction in the Engine dashboard, select the **Cancel transaction** button next to the status in the **Transactions** table.
-
+
#### How do I customize RPC URLs?
diff --git a/docs/onboarding/17 Engine/Guides/0 Airdrop NFTs.mdx b/docs/onboarding/17 Engine/Guides/0 Airdrop NFTs.mdx
index 0f4456737..e346346a0 100644
--- a/docs/onboarding/17 Engine/Guides/0 Airdrop NFTs.mdx
+++ b/docs/onboarding/17 Engine/Guides/0 Airdrop NFTs.mdx
@@ -7,13 +7,12 @@ import QuickstartCard from "@components/QuickstartCard";
import Tabs from "@theme/Tabs";
import TabItem from "@theme/TabItem";
import CodeBlock from "@theme/CodeBlock";
-import OverviewImage from "../assets/airdrop-overview.png";
Engine makes it effortless for any developer to airdrop NFTs at scale. You sponsor the gas so your users only need a wallet address!
> This guide references Polygon Mumbai testnet and NextJS but is applicable for any EVM chain and full-stack framework.
-
+
## Prerequisites
@@ -99,14 +98,14 @@ export async function POST(request: Request) {
Here’s what the user flow looks like.
The app prompts the user to connect their wallet.
-
-
+
+
A user presses claim.
-
+
They'll receive the NFT in their wallet shortly!
-
+
## Full code example
diff --git a/docs/onboarding/17 Engine/Guides/1 NFT Checkout.mdx b/docs/onboarding/17 Engine/Guides/1 NFT Checkout.mdx
index 1232555a1..12142247a 100644
--- a/docs/onboarding/17 Engine/Guides/1 NFT Checkout.mdx
+++ b/docs/onboarding/17 Engine/Guides/1 NFT Checkout.mdx
@@ -7,7 +7,6 @@ import QuickstartCard from "@components/QuickstartCard";
import Tabs from "@theme/Tabs";
import TabItem from "@theme/TabItem";
import CodeBlock from "@theme/CodeBlock";
-import OverviewImage from "../assets/nft-checkout-overview.png";
This guide uses thirdweb Engine to sell NFTs with credit card:
@@ -19,7 +18,7 @@ The buyer receives the NFT without requiring wallet signatures or gas funds.
> This guide references Polygon Mumbai testnet and NextJS but is applicable for any EVM chain and full-stack framework.
-
+
## Prerequisites
@@ -194,16 +193,16 @@ Navigate to the [Stripe webhooks dashboard (test mode)](https://dashboard.stripe
Here’s what the user flow looks like.
The buyer is prompted to provide their credit card.
-
+
They provide their card details.
> _Tip: Stripe testmode accepts `4242 4242 4242 4242` as a valid credit card._
-
+
They are informed when their payment is submitted.
-
+
## Full code example
diff --git a/docs/onboarding/17 Engine/assets/airdrop-nfts-1.png b/static/assets/engine/airdrop-nfts-1.png
similarity index 100%
rename from docs/onboarding/17 Engine/assets/airdrop-nfts-1.png
rename to static/assets/engine/airdrop-nfts-1.png
diff --git a/docs/onboarding/17 Engine/assets/airdrop-nfts-2.png b/static/assets/engine/airdrop-nfts-2.png
similarity index 100%
rename from docs/onboarding/17 Engine/assets/airdrop-nfts-2.png
rename to static/assets/engine/airdrop-nfts-2.png
diff --git a/docs/onboarding/17 Engine/assets/airdrop-nfts-3.png b/static/assets/engine/airdrop-nfts-3.png
similarity index 100%
rename from docs/onboarding/17 Engine/assets/airdrop-nfts-3.png
rename to static/assets/engine/airdrop-nfts-3.png
diff --git a/docs/onboarding/17 Engine/assets/airdrop-nfts-4.png b/static/assets/engine/airdrop-nfts-4.png
similarity index 100%
rename from docs/onboarding/17 Engine/assets/airdrop-nfts-4.png
rename to static/assets/engine/airdrop-nfts-4.png
diff --git a/docs/onboarding/17 Engine/assets/airdrop-overview.png b/static/assets/engine/airdrop-overview.png
similarity index 100%
rename from docs/onboarding/17 Engine/assets/airdrop-overview.png
rename to static/assets/engine/airdrop-overview.png
diff --git a/docs/onboarding/17 Engine/assets/authorize-api.png b/static/assets/engine/authorize-api.png
similarity index 100%
rename from docs/onboarding/17 Engine/assets/authorize-api.png
rename to static/assets/engine/authorize-api.png
diff --git a/docs/onboarding/17 Engine/assets/authorize-bearer.png b/static/assets/engine/authorize-bearer.png
similarity index 100%
rename from docs/onboarding/17 Engine/assets/authorize-bearer.png
rename to static/assets/engine/authorize-bearer.png
diff --git a/docs/onboarding/17 Engine/assets/cancel-transaction-button.png b/static/assets/engine/cancel-transaction-button.png
similarity index 100%
rename from docs/onboarding/17 Engine/assets/cancel-transaction-button.png
rename to static/assets/engine/cancel-transaction-button.png
diff --git a/docs/onboarding/17 Engine/assets/engine-docs-diagram-updated.svg b/static/assets/engine/engine-docs-diagram-updated.svg
similarity index 100%
rename from docs/onboarding/17 Engine/assets/engine-docs-diagram-updated.svg
rename to static/assets/engine/engine-docs-diagram-updated.svg
diff --git a/docs/onboarding/17 Engine/assets/engine-overview.png b/static/assets/engine/engine-overview.png
similarity index 100%
rename from docs/onboarding/17 Engine/assets/engine-overview.png
rename to static/assets/engine/engine-overview.png
diff --git a/docs/onboarding/17 Engine/assets/nft-checkout-1.png b/static/assets/engine/nft-checkout-1.png
similarity index 100%
rename from docs/onboarding/17 Engine/assets/nft-checkout-1.png
rename to static/assets/engine/nft-checkout-1.png
diff --git a/docs/onboarding/17 Engine/assets/nft-checkout-2.png b/static/assets/engine/nft-checkout-2.png
similarity index 100%
rename from docs/onboarding/17 Engine/assets/nft-checkout-2.png
rename to static/assets/engine/nft-checkout-2.png
diff --git a/docs/onboarding/17 Engine/assets/nft-checkout-3.png b/static/assets/engine/nft-checkout-3.png
similarity index 100%
rename from docs/onboarding/17 Engine/assets/nft-checkout-3.png
rename to static/assets/engine/nft-checkout-3.png
diff --git a/docs/onboarding/17 Engine/assets/nft-checkout-overview.png b/static/assets/engine/nft-checkout-overview.png
similarity index 100%
rename from docs/onboarding/17 Engine/assets/nft-checkout-overview.png
rename to static/assets/engine/nft-checkout-overview.png