A mobile Lightning wallet for merchants, built with Expo. Mekha uses the NWC (Nostr Wallet Connect) protocol to connect to Lightning nodes, making it simple for merchants to receive payments without running their own node directly.
Mekha is a mobile-first Lightning wallet designed for merchants. It focuses on simplicity, reliability, and flexibility by leveraging Nostr Wallet Connect (NWC) for secure connections to Lightning nodes.
The wallet currently supports receiving payments, NWC integration, and THB (Thai Baht) value conversion, with planned support for multiple currencies.
- 📱 Mobile-first: Built with Expo for cross-platform compatibility.
- 🔗 NWC integration: Securely connect to your Lightning node via Nostr Wallet Connect.
- ⚡ Lightning payments: Receive payments seamlessly.
- 💱 Currency conversion: Convert values into Thai Baht (THB).
- Clone the repo
git clone https://github.com/RightTechLab/mekha.git cd mekha - Install dependency
npm install # or yarn install - Run the app
npx expo start
- Open the app on your device (via Expo Go or a standalone build).
- Connect to your Lightning node using Nostr Wallet Connect (NWC).
✅ Basic receive payment flow.
✅ Connect via NWC.
✅ Invoice & payment history.
🔲 Multi-currency support (planned).
🔲 Full merchant dashboard.
🔲 Localization & language support.
Contributions are welcome! Please open an issue or submit a pull request.