Logo Lanfrica

auwalrg8/Sabi

Domain:

digital infrastructure

Record type:

software
Creator:
auw
Host:
Sabi Wallet – The Nigerian-made non-custodial Bitcoin + Lightning + Nostr wallet. Clean premium design. Naira-first balance. Instant zaps. Social recovery. P2P trading. 100% open source (MIT). Built in Kaduna for Nigeria & Africa. MVP: April 2026 | Kaduna beta: Feb 2026 ⚡₦ # Sabi Wallet ⚡₦ The first non-custodial Bitcoin + Lightning + Nostr wallet built in Kaduna, Nigeria Features • Screenshots • Installation • Architecture • Contributing • Download --- ## ⚡ What is Sabi Wallet? Sabi Wallet is an open-source, non-custodial Bitcoin Lightning wallet designed specifically for Africa. It combines: - **Lightning Network** for instant, low-fee Bitcoin payments - **Nostr Protocol** for decentralized social identity and messaging - **P2P Trading** for buying/selling Bitcoin with local currencies - **Social Recovery** for seedless wallet backup using trusted contacts **100% open source – MIT License** --- ## ✨ Features | Feature | Description | |---------|-------------| | 🇳🇬 **Naira Balance** | See your balance in Naira (tap to toggle sats) | | ⚡ **Instant Payments** | Lightning-fast payments with low fees | | 💬 **Nostr Integration** | zaps, DMs, and profile management | | 🔄 **P2P Trading** | Buy/sell Bitcoin with Naira, escrow-protected | | 🛡️ **Social Recovery** | Pick 3 trusted contacts - no seed phrase needed | | 📲 **Lightning Address** | Get your own `username@sabi.wallet` address | | 🏦 **Bill Payments** | Airtime, data, electricity, cable TV | | 🌍 **Multi-language** | Hausa, Pidgin, Yoruba, Igbo, English | --- ## 📱 Screenshots --- ## 🚀 Installation ### Prerequisites - Flutter SDK 3.16+ - Dart 3.2+ - Android Studio / Xcode - Git ### Quick Start ```bash # Clone the repository git clone github.com cd sabi_wallet # Install dependencies flutter pub get # Run the app flutter run ``` ### Configuration 1. Copy configuration templates: ```bash cp lib/config/vtu_config.local.dart.example lib/config/vtu_config.local.dart cp lib/firebase_options.dart.example lib/firebase_options.dart ``` 2. Set up your Breez SDK API key in `lib/config/breez_config.dart` 3. Configure Firebase for push notifications (optional) --- ## 🏗️ Architecture Sabi Wallet follows **Clean Archi …