A flexible sign-up flow that accommodates different preferences is critical when onboarding users.

Whether users prefer to sign up with their email, phone number, social media accounts or directly with a wallet, providing the options that fit their needs ensures a smoother, more user-friendly onboarding process that increases conversion.


  • Wallet Support: Connect to 170+ different wallet providers with support for any EVM network
  • Improved onboarding experience: Support for email / social login, and account abstraction with gas-less options to seamlessly onboard non-native or new crypto users.
  • Customization options: Change default or recommend wallet providers, themes, modal size, logos, text, and more to match your branding.
  • Enable wallet actions for native experiences: Connect/disconnect wallet, view balance, display ENS name, view transaction history, send/receive tokens, switch networks, and more directly from the UI.
  • Authenticate Users: Easily enable Auth (SIWE) to authenticate your end users.
  • SDK Integration: Easily integrate with thirdweb's Contract SDKs to enable users to interact with your application.

Integration Options

ConnectButtonDevelopers who want an easy-to-integrate button with modal.
ConnectEmbedDevelopers who want an easy-to-integrate full sign-in page experience.
Custom UI (useConnect)Developers who want complete customization over the modal branding.