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#
Feature | Status |
---|---|
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.
Create your cross-app wallet
Wallet connectors
Integrate with wagmi app
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.