Skip to content

Commit 4c5fc83

Browse files
saminacodesgraphite-app[bot]joaquim-verges
authored
New engine docs (#6951)
Signed-off-by: samina <57885104+saminacodes@users.noreply.github.com> Co-authored-by: graphite-app[bot] <96075541+graphite-app[bot]@users.noreply.github.com> Co-authored-by: Joaquim Verges <joaquim.verges@gmail.com>
1 parent f6eff13 commit 4c5fc83

File tree

90 files changed

+1781
-500
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

90 files changed

+1781
-500
lines changed

apps/portal/redirects.mjs

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -854,6 +854,7 @@ const infrastructureRedirects = {
854854
"/guides/engine/relayer": "/engine/features/relayer",
855855
"/infrastructure/engine/overview": "/engine",
856856
"/engine/features/permissions": "/engine/features/admins",
857+
"/engine": "/engine/v3",
857858

858859
//storage
859860
"/storage/how-storage-works": "/infrastructure/storage/how-storage-works",

apps/portal/src/app/Header.tsx

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -45,6 +45,10 @@ const links = [
4545
];
4646

4747
const toolLinks = [
48+
{
49+
name: "Vault",
50+
href: "/vault",
51+
},
4852
{
4953
name: "Chain List",
5054
href: "https://thirdweb.com/chainlist",

apps/portal/src/app/connect/account-abstraction/gasless/engine/page.mdx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@ This guide assumes you have already installed Connect SDK into your application.
1010

1111
<Step title="Relayer URL">
1212

13-
Obtain the Relayer URL using Engine. For steps on how to obtain the Relayer URL, refer to the [Engine relayer guide](/engine/features/relayers).
13+
Obtain the Relayer URL using Engine. For steps on how to obtain the Relayer URL, refer to the [Engine relayer guide](/engine/v2/features/relayers).
1414

1515
</Step>
1616

apps/portal/src/app/connect/pay/fees/page.mdx

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -24,7 +24,6 @@ You can configure who pays the protocol fee for buy or sell transactions by spec
2424

2525
See full reference for [`buy`](https://portal.thirdweb.com/references/typescript/v5/buy/prepare) and [`sell`](https://portal.thirdweb.com/references/typescript/v5/sell/prepare).
2626

27-
2827
#### Setting fees on transfers or purchase mode
2928

3029
You can configure who pays the protocol fee for transfers or purchase mode using the `feePayer` setting. This affects the

apps/portal/src/app/connect/pay/overview/page.mdx

Lines changed: 38 additions & 38 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
import { createMetadata, DocImage, Grid, SDKCard, FeatureCard } from "@doc";
22
import PayOverviewImage from "../assets/pay-overview.png";
33
import SupportedChains from "../../../_images/supported-chains.png";
4-
import {Rocket, ArrowLeftRight, Wallet, Pencil, ShieldCheck, PiggyBank, Globe, Component} from "lucide-react";
4+
import {RocketIcon, ArrowLeftRightIcon, WalletIcon, PencilIcon, ShieldCheckIcon, PiggyBankIcon, GlobeIcon, ComponentIcon} from "lucide-react";
55

66
export const metadata = createMetadata({
77
image: {
@@ -27,45 +27,45 @@ Universal Bridge allows you to create both simple and advanced payment flows for
2727
<FeatureCard
2828
title="Avoid chargeback & liability"
2929
description="Automatic screening for sanctioned wallets and regions to ensure application safety."
30-
iconUrl={<Rocket />}
30+
iconUrl={<RocketIcon />}
3131
/>
3232

33-
<FeatureCard
34-
title="Global Coverage"
35-
description="Bridging support in over 160+ countries to reach a truly global audience."
36-
iconUrl={<Globe/>}
37-
/>
38-
<FeatureCard
39-
title="Earn revenue"
40-
description="Monetize your application and earn swap fees on each transaction."
41-
iconUrl={<PiggyBank />}
42-
/>
43-
<FeatureCard
44-
title="Transact Securely"
45-
description="Strict one-time approvals ensuring funds are not at risk of exploits."
46-
iconUrl={<ShieldCheck />}
47-
/>
48-
<FeatureCard
49-
title="Easy-to-integrate Components"
50-
description="Easily integrate components for buying funds, e-commerce checkouts, and more."
51-
iconUrl={<Component />}
52-
/>
53-
54-
<FeatureCard
55-
title="Customizable Flows"
56-
description="Create your own customized headless flows using the Universal Bridge SDK or API."
57-
iconUrl={<Pencil/>}
58-
/>
59-
<FeatureCard
60-
title="Flexible Wallet Payments"
61-
description="Enable payments with any wallet that has funds not just the one connected."
62-
iconUrl= {<Wallet />}
63-
/>
64-
<FeatureCard
65-
title="Multi-hop Routing"
66-
description="Handle multiple swaps at once within one session for a seamless swap experience."
67-
iconUrl={<ArrowLeftRight />}
68-
/>
33+
<FeatureCard
34+
title="Global Coverage"
35+
description="Bridging support in over 160+ countries to reach a truly global audience."
36+
iconUrl={<GlobeIcon />}
37+
/>
38+
<FeatureCard
39+
title="Earn revenue"
40+
description="Monetize your application and earn swap fees on each transaction."
41+
iconUrl={<PiggyBankIcon />}
42+
/>
43+
<FeatureCard
44+
title="Transact Securely"
45+
description="Strict one-time approvals ensuring funds are not at risk of exploits."
46+
iconUrl={<ShieldCheckIcon />}
47+
/>
48+
<FeatureCard
49+
title="Easy-to-integrate Components"
50+
description="Easily integrate components for buying funds, e-commerce checkouts, and more."
51+
iconUrl={<ComponentIcon />}
52+
/>
53+
54+
<FeatureCard
55+
title="Customizable Flows"
56+
description="Create your own customized headless flows using the Universal Bridge SDK or API."
57+
iconUrl={<PencilIcon />}
58+
/>
59+
<FeatureCard
60+
title="Flexible Wallet Payments"
61+
description="Enable payments with any wallet that has funds not just the one connected."
62+
iconUrl={<WalletIcon />}
63+
/>
64+
<FeatureCard
65+
title="Multi-hop Routing"
66+
description="Handle multiple swaps at once within one session for a seamless swap experience."
67+
iconUrl={<ArrowLeftRightIcon />}
68+
/>
6969

7070
</div>
7171

apps/portal/src/app/contracts/page.mdx

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
import { GithubTemplateCard, ExpandableGrid, createMetadata, OpenSourceCard, DocImage, ArticleIconCard, Grid } from "@doc";
22
import SupportedChains from "../_images/supported-chains.png";
3-
import { ExternalLink } from "lucide-react";
3+
import { ExternalLinkIcon } from "lucide-react";
44

55
export const metadata = createMetadata({
66
title: "thirdweb Contracts",
@@ -16,20 +16,20 @@ Contracts is an end-to-end development suite which provides tools to develop, de
1616

1717
<ArticleIconCard
1818
title="Deployment Tool"
19-
icon={ExternalLink}
19+
icon={ExternalLinkIcon}
2020
href="/contracts/deploy/overview"
2121
description="Securely deploy any smart contract."
2222
/>
2323
<ArticleIconCard
2424
title="Explore"
25-
icon={ExternalLink}
25+
icon={ExternalLinkIcon}
2626
href="/contracts/explore/overview"
2727
description="Audited and expansive library of contracts."
2828
/>
2929

3030
<ArticleIconCard
3131
title="Modular Contracts"
32-
icon={ExternalLink}
32+
icon={ExternalLinkIcon}
3333
href="/contracts/explore/overview"
3434
description="Build customizable smart contracts."
3535
/>

apps/portal/src/app/engine/features/backend-wallets/page.mdx

Lines changed: 0 additions & 232 deletions
This file was deleted.

0 commit comments

Comments
 (0)