Skip to main content

Connect Wallet

Connect Wallet is an out-of-the-box UI solution for connecting users' wallets to web3 applications and games. With its customizable UI and extensive wallet options, this component allows for flexibility in supporting various wallet types including non-custodial, custodial, smart wallets, and embedded wallets.

Features

  • Simplified Onboarding
    • Simplifies wallet connection across gaming, web, and mobile platforms.
    • Use embedded wallets with smart wallets to enable a seamless, gasless, “web2” style login experience. Use local wallets in combination with smart wallets to build invisible wallet experiences. The button will automatically optimize the user experience for the configured wallet configuration. We can support the following types of logins:
      • Email
      • Sign in with socials (Google, Facebook, Apple, Twitter, Bitbucket, Github, Linkedin, Discord, Twitch, Microsoft)
      • Phone number
      • Password
      • No login (session keys)
  • Customizable Wallet Configuration
    • Support for 170+ popular wallet providers and various types of wallets, including non-custodial, custodial, smart wallets, and embedded (social and email) wallets.
    • Build a custom wallet configurator or leverage our built-in options.
    • Gasless and signless wallet experiences are supported by combining smart wallet with local wallet.
    • Native Safe multi-sig functionality.
  • Customizable Theme & Banding Ability to customize the theme, the recommended wallets, the displayed token balance, add terms of service links, and a custom welcome screen and branding.
  • Multiple Languages Supported
  • Composability
    • Customize the supported wallets in Connect Wallet or build a custom connector using the Wallet SDK to integrate into Connect Wallet by building a configurator.
  • Send, Receive & View Transactions: functionality to send and receive funds & view your transaction history built in. This list of default tokens that can be sent is completely customizable.
  • Social and Email Wallets: Web2 user flows, such as sign-in with Google, enabled by using the thirdweb Embedded Wallet
  • Support for ERC-4337 Smart Wallets: Create smart wallets for your users and connect to them easily using Connect Wallet.

Connect Wallet

Why use Connect Wallet

  • Development Efficiency
    • Save time with ready-to-use UI components, built using the Wallet SDK, for connecting to wallet providers.
    • Completely customizable to suit your project's needs and brand.
  • Enhanced User Activation
    • Optimize onboarding using invisible wallet experiences with local wallet or web2-like log-ins, such as email or social media with the embedded wallet.
    • Enable gasless transactions using Smart Wallets combined with any other supported wallets.

References