Management API Reference

Overview

Build and manage cross-app wallets with the Ecosystem SDK.

Openfort Cross-app Wallets integrate onboarding, authentication, payments, and recovery with no app or extension required. Projects use the Ecosystem SDK, a TypeScript library, to bootstrap the cross-app wallet.

Cross-app wallets are whitelabel and allow you to own the entire developer experience. In short, you own the npm package the developer installs.

We have created a sample cross-app wallet called Rapidfire ID to showcase the Cross-app SDK. To interact with it, you can find its SDK in the NPM package directory: @rapidfire/id. Check out the GitHub repository for Rapidfire Wallet to learn how to create your own wallet.

Try signing into your Rapidfire account:

Features#

FeatureStatus
Authentication
Third-party auth/signer support
Smart wallet infrastructure
Mobile Wallet Protocol compatible
Themes and customization

Get started#

Check out these popular guides to get started.

Using on any wallet provider#

This will internally inject a Wallet instance into your Application via EIP-6963. Modern Wallet Connection libraries will automatically detect the injected instance.

Supported wallet connection libraries include:

Learn more on how to get started in the examples guide.

Templates#