Multi-Wallet
Summary
Lots of users have multiple wallets but managing multiple wallets and multiple accounts for each wallet is challenging. You have to manage event listeners, various connection states, wallets shared across accounts, and much much more. If you want to learn more about our multi-wallet solution, check out our blog post.
Our multiwallet widget allows your users to easily:
- Add multiple wallets
- Add multiple accounts from the same wallet
- Transfer wallets between accounts
- It is mobile friendly
- Keep track of the active account in a wallet
- Swap primary wallets
- and so much more.
To simplify management of these scenarios and the resulting edge cases, we've released a widget that does it for you. You can see it in action on our demo site.
Setup
multiWallet (optional)
The multiWallet
prop is a boolean, that by default is set to false
. If you want to enable it, set the prop to true
.
<DynamicContextProvider
settings={{
multiWallet: true,
...
}}
>
{...}
</DynamicContextProvider>
Updated 16 days ago