Lightning made easy!
Misty Breez is the simplest self-custodial app for sending and receiving Lightning payments. It's a Flutter mobile app that serves as a reference implementation for the Breez SDK - Nodeless to:
- Demonstrate the full capabilities of building with the SDK
- Showcase best practices for designing an intuitive UI and UX for self-custodial Lightning payments
- Offer a ready-made solution that can be white-labeled for partners looking to build a new app
- Sending payments via various protocols such as: Bolt11, Bolt12, BIP353, LNURL-Pay, Lightning address, BTC address
- Receiving payments via various protocols such as: Bolt11, LNURL-Withdraw, LNURL-Pay, Lightning address, BTC address
- A built-in, customizable [email protected] Lightning address
- Receive payments even when the app is offline (requires notifications)
- No channel management
- Self-custodial: keys are only held by users
- Free open-source software (ofc!)
- A consolidated Receive UI
- Improve usability w/o Google services
- Receive to a BTC address w/o specifying an amount
- Reduce the minimum payment in Lightning to less than 100 sats
- Receive using Bolt12
- Generate BIP353 address
Please refer to Setting up your Environment for detailed instructions on configuring your local development environment.
For guidance on contributing to the project, please refer to the Contribution Guidelines.