Skip to content

openfort-xyz/ecosystem-sample

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Ecosystem Wallet Example - Rapidfire ID

This is repository contains all code for the wallet Rapidfire ID. Its a demo using @openfort/ecosystem-js.

Visit the live demo.

Features

  • 🌱 Ecosystem Standards — Uses top libraries such as wagmi.
  • 🖥️ Simple UX — Give users a simple, attractive experience.
  • 🎨 Beautiful Themes — Predesigned themes or full customization.
  • 🤝 Cross-platform support with MWP for Unity, React Native and more.
  • 🔑 Non-custodial key management out of the box.
  • 🧠 Smart account with session keys, transaction batching, sponsored transactions.

and much more...

Project Structure

Every Ecosystem Wallet consists of two main projects: the Wallet SDK and the Wallet UI.

  • wallet-sdk: Makes your wallet discoverable to developers installing it. Can be published to a package manager like NPM for easy integration.
  • wallet-ui: The user interface for the wallet, including pages for sending transactions, signing messages, managing session keys, and more.

Wallet SDK

This directory contains the core SDK for interacting with your ecosystem wallet, making it discoverable to developers.

For more details, see the Wallet SDK README.

Wallet UI

The Ecosystem Wallet is a complete solution for managing digital assets within the ecosystem:

  • frontend: Contains the user interface for the wallet, including pages for sending transactions, signing messages, managing session keys, and more.
  • backend: Houses the server-side logic, currently focused on supporting non-custodial wallets.

For more information, refer to the Wallet UI README.

Usage Examples

This directory contains the usage examples of how developers wil be able to your your wallet in their projects.

For more details, see the Usage Examples README.

About

Get started building your own ecosystem wallet SDK

Resources

Stars

Watchers

Forks

Packages

No packages published

Contributors 3

  •  
  •  
  •  

Languages