Breez SDK
Self-custodial Lightning Network SDK for integrating Bitcoin payments into applications.
Why We Recommend Breez SDK
Open-source SDK from Breez. Self-custodial by default with keys on user's device. Powers Lightning payments without requiring node management. Multiple implementations available (Spark and Liquid).
Best For
Ideal for developers building applications that need Lightning Network payment integration without managing nodes or channels. Perfect for wallets, exchanges, e-commerce platforms, and any app requiring fast, low-cost Bitcoin payments.
Services & Features
- Lightning payment integration
- Multiple payment protocols (BOLT11, LNURL-Pay, Lightning addresses)
- Self-custodial by default
- Multi-platform bindings (JavaScript, Kotlin, Swift, Go, Python, React Native, Flutter, C#)
- Spark and Liquid implementations
- Automatic channel management
Considerations
Developer-focused. Requires integration work. Spark implementation is mainnet beta.