Ecosystem V3: Improvements on UX and DevEx

Joan Alavedra, Co-Founder at Openfort•4 min read
Ecosystem Wallet V3 with responsive dialogs and theme customization

We’re excited to release Ecosystem Wallet v3, a major update designed to make cross-app wallets more native and developer-friendly. This version introduces responsive dialogs, deeper theme customization, and an agnostic signer architecture that works with any wallet solution.

Explore Openfort's wallet-as-a-service for production wallet infrastructure without operational overhead.

What is Openfort Ecosystem V3?

Ecosystem V3 is the latest version of our SDK for building unified "global" wallets across different applications. It replaces traditional popups with responsive browser dialogs for a better user experience across mobile and desktop. It also features an agnostic signer architecture, meaning developers can now integrate any third-party authentication or hardware wallet solution into their ecosystem without being locked into a specific provider.

Update today with our simple installation command:


_10
npm i @openfort/ecosystem-js@latest

Openfort Ecosystem SDK now has 700+ weekly downloads on npm, a 10x increase since our V2 release 3 months ago.

All-new responsive UI design

We understand that modern on-chain users expect seamless experiences across all their devices. That's why we've completely redesigned our UI to be fully responsive and adaptive.

Our V3 interface automatically adjusts to provide an optimal experience whether users are on desktop browsers, tablets, or mobile devices. This is a significant improvement over V2, which primarily focused on desktop interactions.

The responsive design ensures:

  • Perfect scaling on any screen size
  • Touch-optimized controls for mobile users
  • Consistent branding across all platforms
  • Native-like experience on smartphones

This enhancement is particularly valuable for gaming applications and dApps targeting mobile-first audiences.

Advanced customization options

sessionkeys.png

In V2, customization options were limited. With V3, we've introduced extensive theming capabilities that give you complete control over your wallet's appearance:

  1. Flexible theming system You can now use the themes from ConnectKit as well directly on your cross-app wallet.

  2. Multiple display strategies

    • Iframe embedding for seamless in-app experiences
    • Popup windows for more traditional interactions
    • Native mobile containers for app-like experiences
  3. Component-level customization Modify individual UI elements to create a truly unique wallet experience.

Agnostic signer architecture

One of the most significant improvements in V3 is our new agnostic signer architecture. This fundamental change allows developers to:

  • Use any wallet provider or key management solution
  • Integrate with hardware wallets more easily
  • Implement third-party authentication flows

The V2 architecture was tightly coupled to specific wallet implementations, but V3 opens up a world of possibilities through a flexible, provider-agnostic approach.

Effortless developer setup

Getting other developers to get started with your ecosystem wallet is now faster than ever. We improved part of our permission system, and as of now its not required that they use API keys when using a new ecosystem.

Moreover, one of the coolest features is that now you can also create your own browser extension for the ecosystem wallet. Letting your community also interact with any app on browser and connecting the wallet wherever they go.

Enhanced mobile experience

V3 brings significant improvements to the mobile experience:

  • Native-feeling interactions replace the popup-only approach of V2
  • Streamlined transaction signing optimized for touch interfaces
  • Improved passkey support for secure biometric authentication
  • Better performance on resource-constrained devices

The V2 wallet relied on popups for transaction signing, which was problematic on mobile devices. V3 integrates directly into mobile interfaces, creating a smoother, more intuitive experience.

Share this article

Related Articles

  1. Announcing Ecosystem Wallet V2

    Launching an improved version of the ecosystem SDK. Now without the need to include api keys and much more reliable and secure communication protocol

  2. Ecosystem Customization Tool

    Enabling an even easier way to customize your ecosystem wallet directly from your browser

  3. Introducing Global Wallets, powered by the Ecosystem SDK

    Introducing the Ecosystem SDK: a solution to the fragmentation and complexity challenges that have been hindering chains' growth.

  4. Recap: Launch Week 03

    Launch Week 03 wrapped — another milestone in making wallet and ecosystem development radically easier for builders.

  5. React Native support for embedded wallets

    Bringing embedded wallets for mobile now with React Native SDK compatible with Expo. Create wallets, signatures and payments.

  6. Extra Releases: Audits and samples

    We're bringing audited contracts on ZkSync, React native support for ecosystem wallets and performance improvements.

  7. Onboard new users with Guest accounts

    You no longer need to ask users to authenticate to have a wallet pregenerated. Let users dive into your app instantly, no login required.

  8. 4x size reduction in Openfort JS

    Boost performance with 4x smaller SDKs, manage multiple wallets with Shield V2's Keychain, and get started faster with Marti's video guide.

Ship your first wallet in minutes