Skip to content

Commit a0cee48

Browse files
authored
quick get started docs fixes per Jem's revisions (#6525)
1 parent 0b8907c commit a0cee48

File tree

1 file changed

+10
-27
lines changed
  • apps/portal/src/app/connect/wallet/get-started

1 file changed

+10
-27
lines changed

apps/portal/src/app/connect/wallet/get-started/page.mdx

Lines changed: 10 additions & 27 deletions
Original file line numberDiff line numberDiff line change
@@ -10,20 +10,21 @@ import { ExternalLink } from "lucide-react";
1010

1111
export const metadata = createMetadata({
1212
image: {
13-
title: "Get started with Connect",
13+
title: "Get started with wallets",
1414
icon: "wallets",
1515
},
16-
title: "Get started with Connect",
17-
description: "Get started with Connect",
16+
title: "Get started with wallets",
17+
description: "Get started with wallets",
1818
});
1919

20-
# Get Started with Connect
20+
# Get Started with wallets
2121

22-
Connect offers multiple ways to integrate wallet functionality in your application:
22+
There are 4 types of wallets you can integrate into your app with thirdweb:
2323

24-
1. **External Wallets** - Connect to existing wallets like MetaMask, Coinbase Wallet, etc.
25-
2. **In-App Wallets** - Create wallets with social/email login.
26-
3. **Ecosystem Wallets** - Create wallets with social/email login that is shareable across various applications.
24+
- **External Wallets** - Connect to existing web3 wallets like MetaMask, Coinbase Wallet, etc.
25+
- **In-App Wallets** - Create embedded, branded and customizable wallets for your app, or game.
26+
- [**Ecosystem Wallets**](/connect/wallet/ecosystem/set-up) - Create a branded and customizable wallet offering users a unified identity across your entire ecosystem of apps or games.
27+
- [**Smart Wallets (Account Abstraction)**](/connect/account-abstraction/get-started) - leverage account abstraction to unlock complex functionality such as gasless & signless transactions.
2728

2829
These methods can be used independently or together in the same application to provide the best experience for your users.
2930

@@ -155,7 +156,7 @@ Before diving into the implementation, check out our playground to see all the v
155156

156157
### Setup Ecosystem Wallet
157158

158-
Create shareable wallets across multiple applications:
159+
Create a single unified identity for your users with our branded, customizable wallets built for supporting multiple apps and games within an entire ecosystem.
159160

160161
```typescript
161162
import { createThirdwebClient, ecosystemWallet } from "thirdweb";
@@ -696,24 +697,6 @@ Before diving into the implementation, check out our playground to see all the v
696697
</TabsContent>
697698
</Tabs>
698699

699-
## Performance Considerations
700-
701-
Optimize your wallet implementation:
702-
703-
1. **Create Client Once**
704-
- Initialize the thirdweb client once and reuse it
705-
- Avoid recreating the client for each operation
706-
707-
2. **Caching**
708-
- Use built-in React query capabilities
709-
- Avoid polling or constant refetching
710-
- Implement proper state management
711-
712-
3. **Lazy Loading**
713-
- The SDK loads wallet connectors on demand
714-
- Modularity reduces bundle size
715-
- Only import what you need
716-
717700
## Next Steps
718701

719702
After setting up wallet functionality, explore these advanced topics:

0 commit comments

Comments
 (0)