Move Value Like Information
The Breez SDK is the simplest way to add instant, non‑custodial bitcoin and stablecoins to any app or service, removing third-party dependencies and enabling value to move as easily as information.
Integrate in minutes with just a few lines of code, onboard users anywhere without the licensing burden, and bring value transfer to billions around the world.
Move value like information with Lightning-fast bitcoin and stablecoins.
A fully end-to-end solution for developers. Go from integration to production in minutes.
Non-custodial. Peer-to-peer. Onboard users instantly, anywhere in the world.
Everything you need to bring value transfer to your app or service.
Lightning addresses, invoices, LNURL-Pay, -Withdraw, -Auth, and -Verify.
Kotlin, Swift, JS, React Native, Flutter, Go, Python, C#, and WASM.
Users can hold their balance in USD to avoid BTC price volatility.
Seedless onboarding and restore, no recovery phrase needed.
Users can access their balance from multiple devices and apps.
Save and reuse Lightning addresses, synced across devices.
Out-of-the-box caching and persistence for a smooth UX.
Bring your own key management, or use the built-in Turnkey signer.
Let users buy bitcoin directly via Cash App and MoonPay.
Real-time exchange rates to display value in fiat currencies.
Run multiple user balances from a single backend server.
Users can send/receive stablecoins from their BTC or stable balance.
npm install @breeztech/breez-sdk-spark await sdk.receivePayment({ paymentMethod: { type: 'bolt11Invoice', description: 'Here are your sats!', amountSats: 21000 }})
More than 100 teams have integrated the Breez SDK, including Deblock, Cake Wallet, and Klever.





















Interested in becoming a partner for the Breez SDK?
Please fill this form to receive an API key.
Follow us