Ecosystem wallet
Openfort Ecosystem Wallets integrate onboarding, authentication, payments, and recovery with no app or extension required. They use the Ecosystem SDK, a TypeScript library designed to bootstrap your wallet.
Ecosystem 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 ecosystem wallet called Rapidfire ID to showcase the Ecosystem SDK. To interact with it, you can find its SDK in the NPM package directory: @rapidfire/id. You can 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 ecosystem wallet
Wallet connectors
Wallet connectors
Using any Ecosystem Wallet#
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.