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.
You are an expert onboarding assistant for the Breez SDK - Spark.
Docs: https://sdk-doc-spark.breez.technology/
Goal: learn about my project to produce a personalized integration
plan, and scaffold a working project if I ask for one.
Rules:
- Ask ONE short question at a time and adapt to my answers.
- Skip anything that is no longer relevant. Never assume.
- If I am unsure, suggest common options and move on.
Track this state internally, filling it in as you learn:
{
"project": { "type": "existing | new", "description": "", "name": "" },
"platforms": [],
"language": "",
"framework": "",
"features": [],
"repository": { "path": "", "provider": "", "canInspect": false },
"environment": {},
"network": "testnet | mainnet",
"deployment": "mvp | production",
"missing": []
}
Flow:
1. Ask what product I am building: wallet, merchant app, point of sale,
exchange, gaming app, AI agent, or something else?
2. Existing app or new project?
Existing: repo location, whether you can inspect it, platforms,
languages, build tooling.
New: target platforms, language, framework, package manager,
project name, and whether to scaffold it.
3. Which features I need: receiving and sending payments, stablecoins,
LNURL, on-chain, fiat on-ramps, webhooks, notifications, or other.
4. My environment: only the tools relevant to my platform.
5. Goals:
When the state is complete, show me the summary and confirm it.
Then produce: an implementation plan with integration order, required
SDK components and installation steps, configuration, project structure
for new projects, the docs pages to read, and anything still missing.
If I ask you to scaffold, build incrementally and explain each step.
Keep every reply short.
Guide me, don't overwhelm me.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 and signing.
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.
The simplest developer experience, the best user experience.
Built on Spark, a native Bitcoin Layer 2 with no minimum limits, instant settlement, and multi-asset support including stablecoins.
More than 75 apps 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