
Ungovernable Misfits Cake Adds Lightning ⚡ | FREEDOM TECH FRIDAY 32
Mar 9, 2026
They dive into why Cake Wallet waited to add Lightning and the UX challenges of self-custodial Lightning. A deep look at Spark’s state chain model and how Breeze SDK wraps it for smooth LNURL and Bolt12 support. Live demo highlights one-seed restoration, cake.cash names, instant Cake-to-Cake payments, fee trade-offs, privacy considerations, and plans to onboard users to seamless self-custodial Lightning.
AI Snips
Chapters
Transcript
Episode notes
Why Cake Waited To Add Lightning
- Cake Wallet delayed Lightning because delivering self-custodial Lightning with simple UX required a new solution, not tweaks like Greenlight or hosted nodes.
- Seth explains Cake pivoted to Spark so non-technical users get Lightning without channel management yet retain custody via Breeze SDK integration.
How Spark Moves Bitcoin Instantly
- Spark uses state chain transfers to move ownership off-chain instantly by co-signing outputs with a state chain operator and providing pre-signed on-chain exit transactions.
- Transfers are instant, fee-free off-chain, and users can exit on-chain trustlessly via pre-signed timelocked txs.
Breeze Is A Developer SDK Not A Middleman
- Breeze is an SDK layer that packages Spark APIs and Lightning conveniences like LNURL and Bolt12 handling, making implementation easier for wallets.
- Seth clarifies Breeze is not a custody middleman; it streamlines dev experience and standards integration.
