Hey nostr,
Been working on this for the last few weeks and it's finally in a state
I'm willing to show around.
Satstreamr is video metered by Cashu micropayments. The viewer's browser sends a Cashu token to the streamer every few seconds over the same WebRTC data channel that carries the stream. No ack → stream pauses. Wallet empty → session ends. Lightning only shows up at the edges (deposit /withdraw).
I went with Cashu mid-session instead of LN because a swap is one HTTP round-trip to the mint; no routing, predictable latency. Tradeoff: you trust the mint while the session runs. Honestly curious whether that
feels workable to people here, or where it breaks.
It's an MVP with 1 viewer per session, both sides on the same mint, no
auth beyond the session ID.
Demo:
Repo:
Would love feedback, especially from the cashu crowd.
#cashu #lightning #bitcoin

Satstreamr
Earn sats per minute streaming video. Cashu tokens flow directly over WebRTC — no routing, no accounts.
GitHub
GitHub - bilthon/satstreamr
Contribute to bilthon/satstreamr development by creating an account on GitHub.
