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.
Seedless onboarding and restore, no recovery phrase needed.
Users can send/receive stablecoins from their BTC or stable balance.
Users can hold their balance in USD to avoid BTC price volatility.
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.
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.





















The Breez SDK is the easiest way for developers to add instant, non-custodial bitcoin and stablecoins to any app or service. Built on Spark, a Bitcoin-native Layer 2, it abstracts away the complexities of building with Bitcoin and Lightning, so teams can ship instant bitcoin without third-party dependencies, bringing value transfer to billions of users globally.
Typically, bitcoin payment solutions accept BTC on behalf of users and route instructions through intermediaries to settle debts.
The Breez SDK is different: bitcoin is integrated directly into the app or service, so value transfer is part of the experience. There are no third party dependencies, so value moves like information: directly, instantly, to anyone, anywhere.
The user. The Breez SDK's non-custodial architecture means users hold their own keys and control their funds.
The Breez SDK is built for any app or service where value needs to move. 100+ teams are building with the Breez SDK, including Deblock, Cake Wallet, Klever, and Garden. Use cases include crypto wallets, neobanks, swap services, social platforms, remittance, tipping, streaming payments, and more.
The Breez SDK is free and open-source, available to any developer at any scale: from one-person teams to global companies serving billions of users.
Join the world's best teams already building with the Breez SDK.
Follow us