Product

Solutions

Resources

Dev Tools

SDKs

Company

Pricing

Playground

Product

Solutions

Resources

Dev Tools

SDKs

Company

Pricing

Playground

thirdweb Connect: The All-in-one tool for web3 onboarding, identity & interactions

thirdweb

Feb 19, 2025

Wallets

thirdweb Connect is the ultimate web3 onboarding tool, designed for creating seamless onboarding experiences, providing a unified onchain identity and facilitating onchain transactions.

Whether you’re building a crypto native app, or want to abstract the blockchain away, thirdweb Connect provides a comprehensive toolkit every developer can rely on.

You decide which login methods to choose for your web3 app: for crypto native users there’s a choice of over 350 external wallets, and for non-crypto natives you can simply abstract the blockchain away. Plus, it’s compatible with every EVM blockchain and offers access to a range of tools for onchain interactions and monetization, such as thirdweb’s blockchain API and web3 payment solution.

Thanks to its integrated and customizable web3 wallet connect button, in-app wallets, account abstraction, and in-built fiat & crypto payments; thirdweb Connect is the ultimate onboarding tool.

To understand it fully, let’s first dive into its purpose: in fact, what is thirdweb Connect for exactly?

What is thirdweb Connect For

Developing web3 apps comes with its challenges, and at thirdweb, we’re serious about removing barriers to development. thirdweb Connect is designed specifically to provide solutions for these challenges:

Onboarding

Web3 onboarding can cause friction for the end user: blockchain logins and recovery methods can be complicated to understand even for crypto natives. For crypto mass adoption to take place, the web3 onboarding experience must be as seamless as it is in web2.

That’s why thirdweb Connect focuses on streamlining the onboarding experience, creating familiar login flows for crypto natives and non-crypto natives alike.

Identity

Managing user identities can be a chore, especially across multiple apps within an ecosystem. To create truly seamless experiences, users can’t be forced to create multiple wallets or accounts and playing a game or accessing an ecosystem of platforms shouldn’t require multiple logins.

With thirdweb Connect, it’s easy to create experiences centered around a unified identity.

Onchain Transactions

Implementing mechanisms to accept crypto payments, access bridges or swaps, or communicate with smart contracts can take a lot of hard work, and frankly, too much time.

That’s why thirdweb Connect also offers simple ways to implement onchain transactions in your app, unlocking web3 payment mechanisms, conditional transaction execution and more.

Understanding thirdweb Connect

When you’re thinking of onboarding, your mind probably goes straight to a Connect Wallet button. thirdweb Connect does offer that functionality, but in practice, it’s also a lot more. Let’s dive into thirdweb Connect’s most important features:

Wallet Infrastructure

thirdweb Connect offers the connection to existing wallets, and 3 distinct types of wallets: in-app & ecosystem wallets, and smart wallets.

Let’s take a look at each option and which bit of wallet infrastructure might be right for your app.

External wallet connection

thirdweb also offers solutions for apps that need to add web3 wallet compatibility. The connect wallet Button, a powerful UI component, enables seamless integration with 500+ EVM-compatible wallets (like MetaMask, Coinbase Wallet, and Phantom) through a single code snippet.

It’s flexible to fit any app, with customizable login flows—including social media and email options—while offering next-level features. For example, the ConnectButton unlocks multi-chain connectivity, in-app asset swaps via thirdweb’s Universal Bridge and can also enable gasless transactions via account abstraction. It can even tailor user experiences such as the assets your app will accept and how the component is displayed.

With this versatility and comptibility with the EVM ecosystem, it’s perfect for DeFi platforms, NFT marketplaces, and token-gated communities—providing a simple way to onboard users with with minimal coding.

Implement Connect Wallet Button →

thirdweb In-app & Ecosystem Wallets

thirdweb also offers embedded wallets for single apps and ecosystems.

For single web3 apps, games and experiences, thirdweb In-app wallets are highly flexible and can be implemented in many ways. For example, you could enable web3 logins, social logins, or even email logins. No need to worry about seed phrases or unfamiliar blockchain login methods: activate web2 logins to make web3 onboarding easy. Our in-app wallets support a long list of compatible web2 logins including email, Passkey, Apple, X, Telegram, Farcaster, Line, Steam, Mobile Number, Facebook, Github, Twitch, Google, Discord and Coinbase.

You can also easily implement extra features like Universal Bridge, in order to monetize your app, or thirdweb Engine, to improve throughput. With in-app wallets, you get to tailor your users’ experience.

Implement thirdweb In-App wallets →

For web3 gaming or app ecosystems, thirdweb also offers ecosystem wallets. These embedded wallets have all of the same functionalities of in-app wallets, but also offer users a single shared identity across the app’s ecosystem of platforms. If you have an ecosystem of multiple apps and platforms, this can help create a unified brand experience.

Implement thirdweb Ecosystem wallets →

Smart wallets with thirdweb Account abstraction

thirdweb Connect uses account abstraction, otherwise known as ERC-4337 smart crypto wallets. This allows you to transform any traditional crypto wallet into a smart account with programmable logic.

For example, you could implement gas sponsorship to unlock gasless transactions for your users, improve the app’s user experience with batched transactions, or even introduce custom token spending.

These features allow smart wallets to carry out specific functions, like paying for a monthly subscription, or registering specific permissions.

Further, they don’t require private key management, lowering the barrier to entry for non-crypto-natives. Instead of requiring signatures like EOAs, smart wallets issue session keys with set permissions. By doing so, the session key removes the need to sign a new transaction for each interaction. This gives your users the power to interact with the blockchain seamlessly, and in some cases, without even realising it.

Implement thirdweb Smart Wallets →

thirdweb Connect’s Features:

thirdweb Connect doesn’t just provide wallet infrastructure, it also provides all of the tools to get your web3 app up and running, including monetizing and setting up blockchain interactions.

Web2 & Web3 Authentication

thirdweb Connect also lets you authenticate any user. Simply integrate passwordless, web3-native authentication into your application to level up its user experience.

Let users to log in via various methods, such as Google, twitter, twitch, steam, passkey and many many more, to enjoy a seamless and secure authentication flow. Put simply, thirdweb’s authentication solutions bridge traditional backends with web3 functionalities. And it’s also compatible with every part of thirdweb’s wallet infrastructure, from external wallets, to in-app wallets, to smart wallets.

Monetize your app with the Universal Bridge

With Universal Bridge, you can integrate crypto and fiat payments, and easily build customized checkouts for fungible tokens, non-fungible tokens and more.

It makes monetizing your app simple, allowing you to receive funds in fiat via Visa, Mastercard, AMEX, ACH in over 130+ countries; or bridge from hundreds of tokens across 20+ widely used EVM chains.

What’s more, Universal Bridge handles these interactions seamlessly: users don’t need to grapple with blockchain bridges or exchanges. Universal Bridge handles all the behind-the-scenes action, allowing your users to perform onchain payments with their credit card or Google Pay account. It also automatically routes these payments, guaranteeing that no matter which chain your user is interacting with, they can transfer assets seamlessly.

Best of all, you can also earn a revenue share on your app’s transactions to start growing your app’s revenue stream. Universal Bridge transactions charge the application’s end user a 1% fee, 70% of which goes straight to the app’s developer. This makes it easy to monetize your app.

Implement Universal Bridge →

Interact with the blockchain via the Blockchain API

thirdweb Connect’s blockchain API allows your web3 app’s smart wallets to read write to the blockchain with ease.

Our blockchain API uses a performant and lightweight library, giving your app access to precise and real-time onchain data such as contract and transaction data for all standards like like ERC20, ERC721 and ERC1155. It also lets users set up alerts for important onchain events and listen to any event on any EVM contract.

Finally, the Blockchain API can also write to the blockchain—without the need blockchain infra. thirdweb’s production-grade RPC and storage edges scales with your app without needing to write an extra line of code—at any latency.

thirdweb Connect Use Cases

DeFi Apps

DeFi apps need robust, efficient and flexible blockchain login methods that accept all major wallet providers. With thirdweb Connect’s web3 connect wallet button, your users can sign-in with over 350 wallets. Plus, with Universal Bridge, your users can onramp however they like—via a crypto exchange or directly with their credit cards.

Learn about thirdweb’s DeFi app solutions→

Consumer Apps

Consumer apps can implement thirdweb Connect to make the web3 onboarding journey as smooth as possible. If you were thinking about integrating blockchain functions into your consumer app, thirdweb Connect can abstract the blockchain away, making logging in and interacting with digital assets as intuitive as any web2 app they are familiar with.

Learn about thirdweb’s consumer app solutions→

Blockchain Gaming

Blockchain gaming’s biggest challenge is to integrate transactions without interrupting gameplay and ruining the user experience. With thirdweb Connect, your users can sign up and login seamlessly through traditional methods, plus with account abstraction, you can even implement gasless and signless transactions to keep your gamers immersed at all times.

Learn about thirdweb’s web3 gaming solutions→

Why choose thirdweb Connect?

Interoperable and Reliable

thirdweb Connect uses reliable connectors and a single library that works across all your platforms. Plus, thirdweb Connect’s code is open source and interoperable, making it easy to integrate with popular web3 libraries like ethers and viem. In addition, our native libraries are performant for web, mobile, Unity and Unreal.

Get in-built analytic data

Get in-depth user analytics on who’s connecting and how they are using your app to help you grow and iterate.

Industry-grade infrastructure

You don’t have to worry about chargebacks or liability. We also automatically screen for sanctioned wallets & regions.

Ready-to-use

thirdweb Connect also allows you access to other useful developer tools such as pre-audited account factory contracts that are upgradeable, ready-to-use and compatible with external bundler & paymasters. You can also implement sponsonship policies, preventing spam on apps that implement gasless transactions.

Infinite customizability

Build your app, your way, the only thing we take away from you is the complexity of building. Choose a UI component that’s ready-to-launch or build an entirely custom flow from our headless functions—the choice is yours.

No Financial Complexity

First of all, it’s free to get started; but even on our paid plans we offer metered billing so you don’t need to worry about running out of funds. thirdweb Connect will keep your app going and simply bill you at the end of the month.

Cross-Platform

It doesn’t matter which EVM chain you opt for: thirdweb Connect is compatible with all of them. It’s also cross-chain enabled, meaning you can easily create cross-chain and cross-platform apps using a single identity without compromising your app’s user experience.

How to get started with thirdweb Connect

To get started with thirdweb Connect is easy! Just follow these steps:

  1. Install the connect SDK

  2. Get your client ID

  3. Set up the Client and Provider

  4. Interact with a wallet

  5. You’re ready to build!

For the full details, check out our portal article on how to get started with thirdweb Connect.

thirdweb Connect: the Ultimate web3 Onboarding toolkit

thirdweb Connect is a powerful tool that redefines the web3 onboarding experience. By offering seamless login methods, unified onchain identities, and robust tools for onchain transactions, it empowers developers to build web3 apps that are both accessible and functional. Whether you're creating a DeFi platform, consumer app, or blockchain game, thirdweb Connect provides the infrastructure, flexibility, and features needed to optimize your app’s user experience.

From in-app wallets and account abstraction to monetization with the Universal Bridge and blockchain API integrations, thirdweb Connect simplifies the complexities of web3 development. Its cross-platform compatibility, open-source reliability, and infinite customizability ensure it adapts to your unique app requirements.

With thirdweb Connect, developers can focus on innovation while leaving the technical and financial intricacies to a solution designed for the future of blockchain.

Get started today and unlock the full potential of web3 for your app.

Explore other web3 developer tutorials

Dive into our tutorials to learn more about thirdweb’s complete web3 development toolkit and how to use it.

Explore other web3 developer tutorials

Dive into our tutorials to learn more about thirdweb’s complete web3 development toolkit and how to use it.

Explore other web3 developer tutorials

Dive into our tutorials to learn more about thirdweb’s complete web3 development toolkit and how to use it.

Start with thirdweb.

Build web3 apps with ease. Get instant access.

Start with thirdweb.

Build web3 apps with ease. Get instant access.

Start with thirdweb.

Build web3 apps with ease. Get instant access.