What is Connect?

Connect is the complete toolkit for connecting every user to your application. It features customizable onboarding flows, self-custodial in-app wallets, account abstraction, onramps, and a performant API to interact with the blockchain.

Live Playground

You can interact with the React SDK in the Live Playground.

Quick starts

Get started with Connect in your preferred language.

With Connect, you can

  • Connect to 500+ different wallet providers with support for every EVM network
  • Log in and authenticate your users with customizable and secure email, phone, passkeys and social login flows.
  • Sponsor transactions to seamlessly onboard non-native or new crypto users with Account Abstraction.
  • Perform wallet actions like connecting and disconnecting wallets, viewing balance, displaying ENS names, and execute transactions with our perfomant, reliable and type safe API
  • Easily integrate with thirdweb's contracts to enable users to interact with your application.
  • Facilitate payments by letting user top up their wallets or do onchain purchases with a credit card with Pay.

Supported Chains

Connect is supported on every EVM compatible chain. To view the full list, visit thirdweb chainlist.

Starter Kits & demos

View all available starter kits, demos and templates on Github.

GitHub

View all templates

Starter