Package Exports
- @thirdweb-dev/wallets
- @thirdweb-dev/wallets/evm
- @thirdweb-dev/wallets/evm/connectors/blocto
- @thirdweb-dev/wallets/evm/connectors/coin98
- @thirdweb-dev/wallets/evm/connectors/coinbase-wallet
- @thirdweb-dev/wallets/evm/connectors/core-wallet
- @thirdweb-dev/wallets/evm/connectors/crypto-defi-wallet
- @thirdweb-dev/wallets/evm/connectors/embedded-wallet
- @thirdweb-dev/wallets/evm/connectors/embedded-wallet/implementations
- @thirdweb-dev/wallets/evm/connectors/frame
- @thirdweb-dev/wallets/evm/connectors/imtoken
- @thirdweb-dev/wallets/evm/connectors/injected
- @thirdweb-dev/wallets/evm/connectors/local-wallet
- @thirdweb-dev/wallets/evm/connectors/magic
- @thirdweb-dev/wallets/evm/connectors/magic-eden
- @thirdweb-dev/wallets/evm/connectors/metamask
- @thirdweb-dev/wallets/evm/connectors/okx
- @thirdweb-dev/wallets/evm/connectors/onekey
- @thirdweb-dev/wallets/evm/connectors/paper
- @thirdweb-dev/wallets/evm/connectors/phantom
- @thirdweb-dev/wallets/evm/connectors/rabby
- @thirdweb-dev/wallets/evm/connectors/rainbow
- @thirdweb-dev/wallets/evm/connectors/safe
- @thirdweb-dev/wallets/evm/connectors/signer
- @thirdweb-dev/wallets/evm/connectors/smart-wallet
- @thirdweb-dev/wallets/evm/connectors/token-bound-smart-wallet
- @thirdweb-dev/wallets/evm/connectors/trust
- @thirdweb-dev/wallets/evm/connectors/wallet-connect
- @thirdweb-dev/wallets/evm/connectors/wallet-connect-v1
- @thirdweb-dev/wallets/evm/connectors/xdefi
- @thirdweb-dev/wallets/evm/connectors/zerion
- @thirdweb-dev/wallets/evm/wallets/abstract
- @thirdweb-dev/wallets/evm/wallets/async
- @thirdweb-dev/wallets/evm/wallets/aws-kms
- @thirdweb-dev/wallets/evm/wallets/aws-secrets-manager
- @thirdweb-dev/wallets/evm/wallets/base
- @thirdweb-dev/wallets/evm/wallets/blocto
- @thirdweb-dev/wallets/evm/wallets/coin98
- @thirdweb-dev/wallets/evm/wallets/coinbase-wallet
- @thirdweb-dev/wallets/evm/wallets/core-wallet
- @thirdweb-dev/wallets/evm/wallets/crypto-defi-wallet
- @thirdweb-dev/wallets/evm/wallets/embedded-wallet
- @thirdweb-dev/wallets/evm/wallets/engine
- @thirdweb-dev/wallets/evm/wallets/ethers
- @thirdweb-dev/wallets/evm/wallets/frame
- @thirdweb-dev/wallets/evm/wallets/gcp-kms
- @thirdweb-dev/wallets/evm/wallets/imtoken
- @thirdweb-dev/wallets/evm/wallets/injected
- @thirdweb-dev/wallets/evm/wallets/local-wallet
- @thirdweb-dev/wallets/evm/wallets/local-wallet-node
- @thirdweb-dev/wallets/evm/wallets/magic
- @thirdweb-dev/wallets/evm/wallets/magic-eden
- @thirdweb-dev/wallets/evm/wallets/metamask
- @thirdweb-dev/wallets/evm/wallets/okx
- @thirdweb-dev/wallets/evm/wallets/onekey
- @thirdweb-dev/wallets/evm/wallets/paper-wallet
- @thirdweb-dev/wallets/evm/wallets/phantom
- @thirdweb-dev/wallets/evm/wallets/private-key
- @thirdweb-dev/wallets/evm/wallets/rabby
- @thirdweb-dev/wallets/evm/wallets/rainbow-wallet
- @thirdweb-dev/wallets/evm/wallets/safe
- @thirdweb-dev/wallets/evm/wallets/signer
- @thirdweb-dev/wallets/evm/wallets/smart-wallet
- @thirdweb-dev/wallets/evm/wallets/token-bound-smart-wallet
- @thirdweb-dev/wallets/evm/wallets/trust
- @thirdweb-dev/wallets/evm/wallets/wallet-connect
- @thirdweb-dev/wallets/evm/wallets/wallet-connect-v1
- @thirdweb-dev/wallets/evm/wallets/xdefi
- @thirdweb-dev/wallets/evm/wallets/zerion
- @thirdweb-dev/wallets/package.json
Readme
thirdweb Wallet SDK
Unified web3 Wallet library to integrate any wallet into your applications.
A unified interface for ANY wallet
const wallet = new Metamask();
await wallet.connect();Supported wallets
Browser wallets
- Metamask
- Coinbase Wallet
- Wallet Connect v1 and v2
- Smart Account (ERC-4337)
- Local Wallet
- Paper Wallet
- Magic.link
- Ethers
Backend Wallets
- Private key
- AWS KMs
- AWS Secret Manager