Product

Solutions

Resources

Dev Tools

SDKs

Company

Pricing

Playground

Product

Solutions

Resources

Dev Tools

SDKs

Company

Pricing

Playground

What are thirdweb Ecosystem Wallets?

thirdweb

Feb 19, 2025

Wallets

Building a user-friendly app—or ecosystem of apps—is no easy feat. Traditional web3 wallets are extremely versatile, but they are a massive barrier to entry for no-crypto-natives since they offer an unfamiliar onboarding experience.

Embedded wallets offer a solution to this problem in one way, as they create a seamless user experience in-app. But embedded wallets can pose their own challenge if you’ve got multiple apps and games within a single ecosystem. With in-app wallets, users are forced to create new wallets for each app or game in the same ecosystem, causing fragmented user identities and sub-optimal user experience. This fragmentation not only frustrates users but also hinders the growth and interoperability of blockchain apps.

Who wants to create a new wallet for each game they play? Probably not your users!

To provide a truly seamless user experience within an ecosystem, you need a single unified identity: a wallet that offers customizable functionality and branding across multiple apps and games.

That’s why we built Ecosystem Wallets—a comprehensive embedded solution designed to unify user identities across multiple platforms.

What Are thirdweb’s Ecosystem Wallets?

thirdweb’s Ecosystem Wallets are embedded wallets that offer customizable branding and allow their users to maintain a consistent identity that persists across various applications and games within a specific ecosystem. Ecosystem Wallets are also compatible with thirdweb’s wallet development toolkit meaning developers can offer seamless onboarding experiences, allowing users to sign in using email, phone, social accounts, or custom authentication methods.

For example, if you’re building a gaming ecosystem of multiple games and marketplaces, you could implement ecosystem wallets to create a customized wallet for your brand and offer users a single account that works for every single app or experience—with a consistent UI that displays the same tokens and account balance. Then to take your accessibility to the next level, you could also implement “login via Steam”. This is just one of example of what’s possible with ecosystem wallets—the choice is yours!

Features of thirdweb Ecosystem Wallets

Not sure if Ecosystem wallets are for you? Let’s explore why they are so powerful:

Branded Wallet Experience

Showcase your brand and customize wallet aesthetics and functionality. With ecosystem wallets, you can create a wallet that reflects your app’s identity, providing users with a familiar and trustworthy interface. This branding extends across all applications within the ecosystem, ensuring a unified user experience.

One Unified Identity

Display a unified ecosystem account balance, NFTs and more. Give users the chance to build ecosystem profiles and cross-app experiences. Ecosystem Wallets offer a single identity across multiple applications and games, allowing your users access to all of your platforms without the need to create new accounts or manage multiple wallets.

Flexible Authentication Options

Ecosystem Wallets offer a variety of authentication options to cater to diverse user preferences. Users can sign in using email, phone numbers, social media accounts (such as Google, Apple, Facebook, X, Discord, Telegram, Twitch, Farcaster, GitHub, Line, Coinbase, and Steam), passkeys, guest access, or custom authentication methods. This flexibility ensures a seamless onboarding experience for a broad user base.

Partner Integration

Ecosystem Wallets allow developers to enable partners to spin up in-app wallets on their behalf—or not if they’d prefer not to allow it. All partners that create in-app wallets using the ecosystem wallet will access the same account for end users, promoting interoperability and a cohesive user experience. It’s easy to bestow and revoke permissions, and the secure enclave ensures that even if one partner is compromised, the rest of the ecosystem remains safe.

In-Depth Analytics

Ecosystem wallets also provide builders with valuable analytics and user attribution data, providing insights into user activity This comprehensive approach not only simplifies the user experience but also fosters a thriving and interconnected application network.

Advanced Security Measures

Utilizing secure enclave technology, Ecosystem Wallets ensure that user data is protected across devices and platforms. This approach provides a high level of security, maintaining user trust.

User account security is also simple, since ecosystem wallets use the built-in recovery options of their chosen authentication method. Plus, since users can add multiple authentication methods to a single wallet, this creates alternative recovery options if access to one method is lost.

What kinds of apps are ecosystem wallets for?

So now you know all about what ecosystem wallets offer, you might be wondering where they are best used. Let’s dive into some of the most powerful use cases for ecosystem wallets:

Gaming Ecosystems

In gaming, Ecosystem Wallets provide players with a consistent identity across multiple games, enabling seamless asset transfers and interactions. Players can manage in-game assets across multiple games with a single wallet that displays synced information across the whole ecosystem. They can also use that unified wallet to make purchases on branded marketplaces, enhancing gameplay and encouraging a seamless user experience.

DeFi Ecosystems

For decentralized finance platforms, Ecosystem Wallets offer users a streamlined experience by providing a single point of access to various financial services. Users can lend, borrow, trade, and invest across multiple DeFi applications without the need to manage multiple wallets, simplifying interactions and improving efficiency across the board.

How Do Ecosystem Wallets Work?

Ecosystem Wallets are a fully managed and containerized in-app wallet backend service that is allowlisted to your application. By giving you access to this backend service, you can power any application with in-app wallets just like thirdweb does for over 70,000 developers.

From there, you can either choose to create ecosystem wallets yourself and/or allow partners or community members to create them too. Using the Anyone scope allows any developer to integrate your ecosystem wallet, even if you have not given them permission, wheras using the Allowlist scope only allows developers that you have explicitly added to your list of Partners. You can manage scope in the Permissions tab of your Ecosystem Wallet dashboard.

How Do I Implement Ecosystem Wallets?

Implementing Ecosystem Wallets involves several steps:

  1. Obtain a Client ID: On the thirdweb dashboard, navigate to settings to create an API Key and obtain a Client ID.

  2. Deploy Your Ecosystem Wallet: Visit the Ecosystem Wallets dashboard, enter the name of your ecosystem, and choose your logo. Upon deployment, you'll receive an Ecosystem ID derived from your ecosystem name.

  3. Set Ecosystem Permissions: Decide whether to allow anyone to integrate your ecosystem wallet or to create an allowlist for select partners. Manage these permissions from the Permissions page in your Ecosystem Wallet Dashboard.

  4. Integrate with Partners: Add partners by specifying a name, a list of allowed domains, and an optional bundle ID for mobile applications. Each partner will receive a unique Partner ID, which they can use to integrate your wallet into their applications.

For detailed instructions, refer to the thirdweb documentation.

Ecosystem Wallets vs. In-App Wallets: What’s the Difference?

While both Ecosystem Wallets and In-App Wallets offer seamless onboarding and flexible sign-in options, they differ in scope and functionality. In-App Wallets are designed for individual applications, providing users with a wallet specific to that app.

In contrast, Ecosystem Wallets offer a branded wallet service that spans multiple applications and games, allowing for cross-application authentication and a unified user experience across an entire ecosystem.

Upgrade Your Ecosystem with Wallets & Analytics

Embracing thirdweb's Ecosystem Wallets empowers developers to create a cohesive and branded user experience across multiple platforms. By unifying user identities and streamlining authentication processes, Ecosystem Wallets enhance user engagement and promote interoperability within the web3 space.

Are you building an ecosystem of apps? Why waste time, when you can access wallet infrastructure that is performant, reliable & ready-to-use as soon as it’s implemented?

Get started with thirdweb Ecosystem wallets, and benefit from the rest of thirdweb Connect!

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.