Summer of Bitcoin x Stable Channels

Bitcoin

Asset

LDK + Rust

Stack

Summer 2026

Term

Self

Custody

  • Building on Stable Channels — a self-custodial Lightning wallet that pegs a portion of bitcoin to a dollar balance via overcollateralized channels
  • Working with LDK Node + Rust: both parties deposit equal bitcoin, and the channel rebalances every 30s against BTC/USD price feeds to hold the receiver at a fixed USD target
  • Implementing the stability loop: BTC/USD price polling, balance rebalancing across the channel, and reorg/timeout handling for the rebalance state machine
  • Working on the iOS version of Stable Channels — the mobile client for the self-custodial Lightning wallet
  • Studying forced- and cooperative-close flows so both sides can exit unilaterally with their bitcoin fully self-custodial at all times
RustiOSKotlinBitcoinLightning