thirdweb

⌘K

Pricing

Docs

Support

Connect

A complete toolkit for connecting wallets to apps, UI components that work out of the box, and hooks that let you build custom Connect Wallet experiences.

Supports

React

React Native

Unity

Customize

Web3 Wallets

Click on to tag wallet as recommended
MetaMask

MetaMask

Coinbase

Coinbase

WalletConnect

WalletConnect

Trust

Trust

Rainbow

Rainbow

Zerion

Zerion

Phantom

Phantom

Safe

Safe

Blocto

Blocto

Frame

Frame

Email & Social Logins

Embedded Wallet

Embedded Wallet

Email and Google sign in

Magic Link

Magic Link

Phone number & Social Logins

Access your app with a guest account

Use ERC-4337 (Account Abstraction) compatible smart wallets

Enforce signatures (SIWE) after wallet connection

Prompt user to switch to activeChain set in ThirdwebProvider after wallet connection

Live Preview

Modal UI

Code

View Docs

React

Unity

React Native

TypeScript

Share your feedback

Report bugs, echo your thoughts, and suggest improvements.

Relevant Guides

What is a web3 wallet?Get started with React SDKHow to Add a Connect Wallet Button to Your WebsiteEnable Gasless Transactions
FeedbackPrivacy PolicyTerms of ServiceGas EstimatorChainlist

thirdweb © 2023