Web3Modal: Simple, intuitive wallet login. With this drop-in UI SDK, enable any wallet's users to seamlessly log in to your app and enjoy a smooth, unified experience.
Streamlined wallet selection interface. Automatic detection of mobile, extension, desktop, and web app wallets, with all available options presented together for better usability.
User onboarding interface. Step-by-step guidance that helps users get started with a wallet.
Multi-chain ready. Designed to work with EVM and non-EVM chains.
Industry-leading wallet support.
Connect with MetaMask, Coinbase, and many more.
Feature-rich account view. All the information your users want and need, including ENS domain resolution, token balance view, links to Etherscan, and transaction history and filtering.
Customizable Terms of Service and Privacy Policy. Your terms, tailored for your users.
Broad framework support. Build with React, Vue and HTML.
The WalletConnect Blockchain API. Instant read-write access to 25+ networks with zero configuration thanks to our built-in RPC.
CDN support. More choices for package hosting to improve developer workflows.
Made for mobile. Build in React Native, Swift, Kotlin, and Flutter to bring alive your natively mobile experience on Android or iOS.
A unified experience. The same frictionless UX across iOS, Android, and desktop.
Community
Our community means everything to us. Whether you have a feature to suggest, a bug to report, or just want to share your version of Web3Modal, we want to hear from you!