Web3Modal 2.0.0

Web3Modal is an elegantly simple yet powerful library that helps you manage your multi-chain wallet connection flows, all in one place. Designed with both developers and end users in mind, it is easy to integrate and customize, bringing to life a sleek and unique experience.

Delightful, customizable UI. Choose between light and dark modes and accent colors, or even infuse it with your own branding
Interface that onboards users. Help your users get started with step-by-step guidance and helpful links
Illustration explaining concepts of crypto wallets
Multi-chain ready. Easily set up support for EVM and non-EVM chains
Polkadot logoEthereum logoPolygon logo
Optimism logoAvalanche logo
Near logoSolana logoCosmos logo

Hundreds of Wallets

Spot logoRainbow logoTrust logoZerion logoKeyring logoSpot logoRainbow logoTrust logoZerion logoKeyring logo
MetaMask logoCoinbase logoArgent logoImToken logoSafe logoMetaMask logoCoinbase logoArgent logoImToken logoSafe logo
Bitski logoLedger logoOmni logoAlpha logoTokenPocket logoBitski logoLedger logoOmni logoAlpha logoTokenPocket logo
Connect with MetaMask, Coinbase, and many more.
WalletConnect Cloud badge
Rich out-of-the-box features. Leverage the built-in Connect button and UI components for easy connection management, ENS profiles, transaction history, and real-time balance updates
Builtins illustration0.000 ETH0.000 ETH0.00 USD
Tailored T&Cs. Customize your terms and conditions, in line with best practices
WalletConnect legal modal
Support for multiple frameworks. Build with React, Vanilla, Vue, and Angular
React logoJs logoVue logoAngular logo
Built-in RPC. Enjoy read / write access to multiple blockchains without any extra accounts or setup
Blockchain illustrationBlockBlockBlockBlockBlockBlock
WalletConnect V2 Ready. Compatible with our v2 Sign, Auth, and Push SDK's
Sign sdk logoAuth sdk logoPush sdk logo
A lean integration. Optimize your app's experience with our slim and efficient packages
Unpacked
Minified
Gzipped
@web3modal/ethereum20.0 KB4 KB2 KB
@web3modal/html550.0 KB240 KB70 KB
@web3modal/react560.0 KB250 KB80 KB
@web3modal/standalone545.0 KB235 KB65 KB

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!

3d hands3d zombie hands