You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: apps/dashboard/src/app/(app)/team/[team_slug]/[project_slug]/(sidebar)/components/EngineCloudChartCard/EngineCloudBarChartCardUI.tsx
+1-1Lines changed: 1 addition & 1 deletion
Original file line number
Diff line number
Diff line change
@@ -68,7 +68,7 @@ export function EngineCloudBarChartCardUI({
Copy file name to clipboardExpand all lines: apps/dashboard/src/app/(app)/team/[team_slug]/[project_slug]/(sidebar)/engine/dedicated/(general)/layout.tsx
+1-1Lines changed: 1 addition & 1 deletion
Original file line number
Diff line number
Diff line change
@@ -104,7 +104,7 @@ function EngineLegacyBannerUI(props: {
title: "Get Started - Ecosystem Wallet | thirdweb",
15
+
title: "Ecosystem Wallet",
12
16
description: "Ecosystem Wallet - Own your own web3 identity stack",
13
17
});
14
18
15
-
# Get Started
19
+
# Ecosystem Wallet
16
20
17
-
Learn how to spin up your first ecosystem wallet, brand your wallet, and integrate your first ecosystem partner.
21
+
Ecosystem wallets can span accross multiple apps and games. You can register partners, setup access controls and sponsor gas for your entire ecossytem.
22
+
23
+
Learn how to spin up your first ecosystem wallet, brand your wallet, and integrate your first ecosystem partner.
18
24
19
25
<Steps>
20
-
<Steptitle='Get your Client ID'>
21
-
On the thirdweb dashboard, navigate to settings to create an API Key to obtain a Client ID.
22
-
</Step>
23
26
<Steptitle='Deploy Your Instance'>
24
27
25
28
Visit the [Ecosystem Wallets dashboard](https://thirdweb.com/team/~/~/ecosystem/create) and enter the name of your ecosystem and choose your logo.
@@ -97,3 +100,46 @@ You and your partners can integrate your ecosystem wallet either as a full login
97
100
</Step>
98
101
99
102
</Steps>
103
+
104
+
# How to Register Your thirdweb Ecosystem Wallet with WalletConnect (now Reown)
105
+
106
+
**Note:** WalletConnect Inc. is now Reown. [Read more here](https://reown.com/blog/walletconnect-is-now-reown).
107
+
108
+
Registering your Ecosystem Wallet with Reown allows it to appear in the WalletConnect Explorer for seamless integration with platforms like OpenSea and other third-party applications.
109
+
110
+
<Steps>
111
+
<Steptitle="Create a New Project in Reown">
112
+
Visit the [Reown Dashboard](https://reown.com/) and select **"Create Project"**
113
+
- Enter your [Ecosystem Wallet's Explorer](https://thirdweb.com/team/~/~/ecosystem/) page URL as the **Homepage URL** and proceed.
114
+
- Choose **Wallet** as the project type and select **"Create"**
115
+
</Step>
116
+
117
+
<DocImagesrc={WalletconnectCreate} />
118
+
<DocImagesrc={WalletconnectUrl} />
119
+
<DocImagesrc={WalletconnectWallet} />
120
+
121
+
<Steptitle="Complete Your Project Details">
122
+
Navigate to the **WalletGuide** tab and fill out the following form:
-**Web App URL:** Use your Ecosystem Wallet's Explorer page URL.
126
+
-**Supported Chains:** Choose Ethereum and any other chains your wallet supports.
127
+
-**Logo:** Upload your wallet’s logo (this will appear on the WalletConnect Explorer).
128
+
-**Testing Instructions:** Provide clear testing instructions for the Reown team. For example: *"Log in via the specified URL and select an authentication method."*
129
+
</Step>
130
+
131
+
<DocImagesrc={WalletconnectGuide} />
132
+
133
+
<Steptitle="Submit for Review">
134
+
Once you've completed the form, click **"Submit Review"**
135
+
- After approval, your wallet will appear live on the WalletConnect Explorer.
136
+
</Step>
137
+
138
+
<Steptitle="Verify Your Integration">
139
+
Visit a platform like OpenSea and use WalletConnect to log in.
140
+
- Select your registered wallet from the list and authenticate.
141
+
- Your wallet should now seamlessly connect, allowing you to interact with the platform.
142
+
</Step>
143
+
</Steps>
144
+
145
+
By following these steps, your branded Ecosystem Wallet will be accessible across all WalletConnect-enabled (Reown) applications.
"Server wallets are wallets that are managed by your own application, like a treasury wallet or admin wallet. They are used to send transactions from the server.",
13
+
});
14
+
15
+
# Server Wallets
16
+
17
+
Server wallets are wallets that are managed by your own application, like a treasury wallet or admin wallet. They are used to send transactions from the server.
18
+
19
+
### Create a new Server Wallet
20
+
21
+
You can create a new server wallet from your project dashboard.
Once created, you can use your server wallet by passing it as the `from` field of the `executionOptions` of the [transactions API](https://engine.thirdweb.com/reference).
42
+
43
+
### Create a new Server Wallet Programmatically
44
+
45
+
```http
46
+
POST /v1/accounts
47
+
Content-Type: application/json
48
+
x-secret-key: <your-project-secret-key>
49
+
50
+
{
51
+
"label": "My Server Wallet"
52
+
}
53
+
```
54
+
55
+
### List all Server Wallets
56
+
57
+
```http
58
+
GET /v1/accounts
59
+
Content-Type: application/json
60
+
x-secret-key: <your-project-secret-key>
61
+
```
62
+
63
+
</TabsContent>
64
+
65
+
<TabsContentvalue="typescript">
66
+
67
+
### Use an existing Server Wallet
68
+
69
+
For existing server wallets, you can get a wallet object with the `serverWallet` function.
thirdweb supports creating wallets with various authentication methods: social logins, email, SMS, passkeys, and more. For every user, thirdweb generates a [non-custodial wallet](/connect/wallet/security) behind the scenes.
19
19
20
20
---
21
21
22
-
## Interactive Guide
23
-
24
-
Choose your authentication method and see the code for your platform:
0 commit comments