Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
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
- Host: GitHub
- URL: https://github.com/arealayer/firebolt-react-native
- Owner: AreaLayer
- License: mit
- Created: 2024-01-24T18:23:08.000Z (10 months ago)
- Default Branch: main
- Last Pushed: 2024-10-29T10:44:30.000Z (16 days ago)
- Last Synced: 2024-10-29T11:42:41.497Z (16 days ago)
- Topics: bitcoin, bitcoin-wallet, coinjoin, cryptography, lightning-network, liquid-network, nostr, p2p, p2p-coinjoin, payjoin, privacy, zk-proof
- Language: TypeScript
- Homepage: https://www.arealayer.net/projects#h.kk9ofahkprw7
- Size: 6.54 MB
- Stars: 9
- Watchers: 2
- Forks: 3
- Open Issues: 5
-
Metadata Files:
- Readme: README.md
- License: LICENSE
- Security: SECURITY.md
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