Back to Open Source

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.

More Bitcoin Products