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
Replace your Blocknative configuration with thirdweb's:
37
38
38
39
### Before (with Blocknative):
@@ -82,8 +83,9 @@ function App() {
82
83
}
83
84
84
85
```
86
+
</Step>
85
87
86
-
### 3. Custom Wallet Configuration
88
+
<Steptitle="Custom Wallet Configuration">
87
89
88
90
If you need to support specific wallets:
89
91
@@ -115,8 +117,9 @@ function App() {
115
117
}
116
118
117
119
```
120
+
</Step>
118
121
119
-
### 4. Update Wallet Connection Logic
122
+
<Steptitle="Update Wallet Connection Logic">
120
123
121
124
Replace the wallet connection logic:
122
125
@@ -171,8 +174,9 @@ function WalletConnect() {
171
174
}
172
175
173
176
```
177
+
</Step>
174
178
175
-
### 5. Multi-chain Support
179
+
<Steptitle="Multi-chain Support">
176
180
177
181
Configure multi-chain support with thirdweb:
178
182
@@ -194,6 +198,9 @@ function App() {
194
198
}
195
199
196
200
```
201
+
</Step>
202
+
203
+
</Steps>
197
204
198
205
### Common Issues
199
206
@@ -209,11 +216,6 @@ function App() {
209
216
210
217
After successfully migrating, consider exploring additional thirdweb features:
211
218
212
-
- Smart wallets and account abstraction
213
-
- In-app wallets for easier onboarding
214
-
- Gas-less transactions
215
-
- Advanced wallet management
216
-
217
-
## Conclusion
218
-
219
-
By following this guide, you've successfully migrated from Blocknative to thirdweb while maintaining the same wallet support. Your users will experience no disruption in service, and you can now take advantage of thirdweb's comprehensive web3 development platform.
219
+
-[Smart wallets and account abstraction](https://portal.thirdweb.com/connect/account-abstraction/overview)
220
+
-[In-app wallets for easier onboarding](https://portal.thirdweb.com/connect/wallet/sign-in-methods/configure)
0 commit comments