Wallet SDK
The Wallet SDK allows you to build a fully featured wallet solution or integrate an existing wallet provider with thirdweb's Typescript, React, React Native, and Unity SDKs. These SDKs provide everything you need to create web3 apps with ease.
Open Source Library
The wallets library is open-source. You can view the source code and contribute to it on GitHub.
Popular Wallets Available
The Wallet SDK comes out of the box with support for the most popular wallets that are ready to be used with thirdweb SDKs:
- Custodial wallets like MetaMask, WalletConnect, and Coinbase Wallet
- Self-custodial wallets like Embedded Wallet
- Multi-sig wallets like Safe (Gnosis)
- ERC-4337 compliant Smart Wallet
- Local Wallet that allows you to create a "continue as guest" experience
note
You can build your own wallet using Wallet SDK by following Build a wallet guide.
You can also add your wallet to Wallet SDK and make it available to all the users of Wallet SDK by creating a PR in thirdweb's JS monorepo on GitHub