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.
Ask episode
AI Snips
Chapters
Transcript
Episode notes
INSIGHT

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.
INSIGHT

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.
INSIGHT

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.
Get the Snipd Podcast app to discover more snips from this episode
Get the app