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)!
- Engine overview + Engine overview
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. -![Cancel transaction button](./assets/cancel-transaction-button.png) +![Cancel transaction button](/assets/engine/cancel-transaction-button.png) #### 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. -Airdrop overview +Airdrop overview ## 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. -![Initial page load](../assets/airdrop-nfts-1.png) -![The app prompts the user to connect their wallet.](../assets/airdrop-nfts-2.png) +![Initial page load](/assets/engine/airdrop-nfts-1.png) +![The app prompts the user to connect their wallet.](/assets/engine/airdrop-nfts-2.png) A user presses claim. -![A user presses claim.](../assets/airdrop-nfts-3.png) +![A user presses claim.](/assets/engine/airdrop-nfts-3.png) They'll receive the NFT in their wallet shortly! -![They'll receive the NFT in their wallet shortly!](../assets/airdrop-nfts-4.png) +![They'll receive the NFT in their wallet shortly!](/assets/engine/airdrop-nfts-4.png) ## 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. -NFT checkout overview +NFT checkout overview ## 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. -![Initial page load](../assets/nft-checkout-1.png) +Initial page load They provide their card details. > _Tip: Stripe testmode accepts `4242 4242 4242 4242` as a valid credit card._ -![Prompted for card details](../assets/nft-checkout-2.png) +Prompted for card details They are informed when their payment is submitted. -![Successful payment](../assets/nft-checkout-3.png) +Successful payment ## 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