README.md
June 23, 2024 · View on GitHub
Nostr Pay ⚡️
Nostr Pay is a mobile application client that enables users to connect to remote Lightning wallets using the Nostr Wallet Connect (NWC) protocol.
How It Works
Nostr Wallet Connect uses the existing Nostr infrastructure to facilitate communication between applications and Lightning wallets. This protocol allows for easy integration and provides users with flexibility in their wallet choices. For more details, refer to the NIP 47 specification.
Getting Started
Prerequisites
Installation
Clone the repository:
git clone https://github.com/aniketambore/nostr_pay.git
Navigate to the project directory:
cd nostr_pay
Install dependencies:
flutter pub get
Run the app:
flutter run
Usage
- Open Nostr Pay on your mobile device.
- Create a new app connection in your Lightning wallet (eg. Alby, Mutiny, etc).
- Enter the connection URI in Nostr Pay to link your wallet.
- Start using Nostr Pay to make payments and manage your Lightning wallet.
Screenshots
Here are some screenshots of the Nostr Pay app:








Contributing
I welcome contributions to Nostr Pay! If you'd like to contribute, please fork the repository and submit a pull request.
License
This project is licensed under the MIT License - see the LICENSE file for details.