Skip to content

OpenAgentsInc/onyx2

Repository files navigation

Onyx2 - Lightning-Enabled Mobile Wallet

A React Native Expo app implementing the Breez SDK for Lightning Network functionality.

About

This app uses the Breez SDK Nodeless (Liquid Implementation) to provide:

  • Self-custodial Lightning payments
  • On-chain interoperability
  • LNURL & Lightning address support
  • Multi-asset support (BTC, USDT)
  • Fiat on-ramps
  • Real-time state backup

Features

  • Send/receive Lightning payments via:
    • BOLT11 invoices
    • LNURL-pay
    • Lightning addresses
    • BTC addresses
  • Wallet functionality:
    • Balance checking
    • Payment limits
    • Transaction history
  • Push notifications for payments
  • Multi-device support
  • User-held keys

Getting Started

  1. Install dependencies:
npm install
  1. Start the app:
npx expo start

The app will be available on:

Development

This project uses:

  • Expo with file-based routing
  • Breez SDK for Lightning functionality
  • React Native for cross-platform mobile development

Learn More

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published