Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/arealayer/firebolt-react-native

Cypherpunk App - Lightning Network, Coinjoin, Payjoin, Taproot, Bitcoin, Nostr, Liquid and ZK Proof
https://github.com/arealayer/firebolt-react-native

bitcoin bitcoin-wallet coinjoin cryptography lightning-network liquid-network nostr p2p p2p-coinjoin payjoin privacy zk-proof

Last synced: 15 days ago
JSON representation

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

Awesome Lists containing this project

README

        

### Firebolt Wallet - React Native Version βš‘πŸ•΅οΈπŸŒ€

⚠️**Wallet in development**

⚠️**Alpha stage**

**Contributions are welcome**

[![Bitcoin-only](https://img.shields.io/badge/bitcoin-only-FF9900?logo=bitcoin)](https://twentyone.world)
[![LN](https://img.shields.io/badge/lightning-792EE5?logo=lightning)](https://mempool.space/lightning)
[![Nostr](https://img.shields.io/badge/nostr-only-FF9900?)]((https://user-images.githubusercontent.com/99301796/223592277-34058d0e-af30-411d-8dfe-87c42dacdcf2.png))

![Banner](https://github.com/AreaLayer/FireBolt/raw/main/src/asset/firebolt_logo_readme.png)

>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 Npub

πŸͺ™ 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)

### Feature

- Lightning Network (Breez)

- Nostr (create profiles)

- Bitcoin

- LSP (Breez List)

- Coinjoin powered by ZK proof, Coinswap, Taproot and more

- Multisig

- PayJoin

- Bitcoin-only

- Backup using Nostr keys and BIP-39

- Management Nostr Keys

- 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

- Silent Payments

- Liquid Network (Breez SDK)

## Roadmap

- [x] Core functions
- [x] Breez SDK
- [x] Nostr (NDK)
- [x] UI
- [x] API Peach Bitcoin/RoboSats/Bisq (WIP)
- [x] Taproot functions
- [x] Signet
- [x] BIP-352 (Silent Payments)
- [x] Recompile code
- [x] Unit tests
- [x] Firebolt Electrum Plugin
- [x] BOLT11
- [x] Bitcoin Widget
- [x] Firebolt Plus
- [x] Liquid wallet
- [x] LNURL (WIP)
- [x] ZK proof for CJ (Groth16)
- [x] BIP-353 (DNS payments)
- [x] Electrum server support
- [x] HD Taproot Wallet
- [x] XPUB compatible
- [x] PSBT
- [x] RBF
- [x] Submarine Swap
- [x] F-Droid
- [X] NWC (NDK)
- [x] Portal support (NFC)
- [x] Payjoin (React Native)
- [x] Ledger and Trezor
- [ ] Miniscript
- [ ] Library for Wallet
- [ ] Zap
- [ ] BOLT12
- [ ] Beta App (Android - via APK) in 2025

## Donations

[Area Layer](https://www.arealayer.net/donation)

## Electrum Plugin

While our wallet is in development, you can test our Coinjoin using Electrum wallet Plugin.

In 2025 will be released in mainnet

[Firebolt Electrum](https://github.com/AreaLayer/firebolt-electrum)

## Simplex Chat

Soon

## ZK Proof Library Rust

In 2025 we will release a library for ZK Proofs Coinjoin transactions

## Contributors