Skip to content

Cypherpunk App - Lightning Network, Coinjoin, Payjoin, Taproot, Bitcoin, Nostr, Liquid and ZK Proof

License

Notifications You must be signed in to change notification settings

AreaLayer/firebolt-react-native

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Firebolt Wallet - React Native Version ⚡🕵️🌀

⚠️Alpha and pre-beta phase

Contributions are welcome

Bitcoin-only LN Nostr

Banner

React native version for Firebolt wallet with Bitcoin, Lightning Network/LSP (Breez), Coinjoin, Nostr, Payjoin, Taproot

Overview

Cypherpunk App

Firebolt is a wallet designed by a Bitcoiner for Bitcoiners looking for privacy using Payjoin, Lightning Network, Coinjoin, Bitcoin and Nostr Each individual has their own identity using Nostr

The problem

Central Banks, centralized social media and KYC platforms

Firebolt's solution

Firebolt offers a Bitcoin wallet that supports both on-chain and lightning transactions. The application runs a custom, non-routing Lightning node created with the Breez SDK on the user's mobile phone.

Users can back up their Bitcoin and Lightning keys with a standard BIP-39 seed and backup channel The other main features Firebolt supports are as follows:

📱 Contact list via Nostr

🪙 Payments via Lightning Network

⚡Non custodial via on-chain and Lightning Network

⚛️ Coinjoin and Payjoin for privacy

🫂Buy Bitcoin via P2P apps (PeachBitcoin, Bisq, RoboSats)

🌊Liquid Network support

🤫 Silent Payments

Feature

  • Lightning Network/Liquid Network (Breez SDK)
  • Nostr (create profiles)
  • Bitcoin
  • LSP (Breez List)
  • Greenlight by Breez SDK
  • Coinjoin powered by ZK proof, Coinswap, Taproot and more
  • PayJoin
  • Bitcoin-only
  • Backup using Nostr keys and BIP-39
  • Miniscript
  • Contact list via Nostr (NPub)
  • Buy Bitcoin via P2P apps (PeachBitcoin, Bisq, RoboSats)
  • RBF
  • User friendly
  • Kotlin and Swift (iOS and Android)
  • Portal NFC by TwentyTwo Hardwallet
  • Trezor and Ledger Hardwallet support
  • Silent Payments
  • Watch only wallet
  • Bitcoin converter Tool
  • XPub support

Roadmap

  • Miniscript (WIP)
  • BOLT12 (WIP)
  • APIs Breez SDK tested
  • Greenlight APIs added
  • Build.graldle tested
  • Pre-beta app phase
  • Beta App (Android - via APK) in 2025
  • Reproducible builds (Android)
  • Offline signing, payments on-chain
  • Post Quantum Resistence Coinjoin (beta)

Electrum Plugin

Firebolt Electrum

ZK Proof Library Rust

ZK Proof Library Rust: ZK Proof Library for Coinjoin transactions

Contributors