Show HN: Signing Room – Stateless Bitcoin Multisig Coordinator

4 pointsposted 11 hours ago
by scarlin90

1 Comments

scarlin90

6 hours ago

OP here. I built this because I was tired of emailing PSBT files back and forth or pasting hex data into chat apps.

It is a stateless WebSocket server running on Cloudflare Durable Objects. The 'room' exists only in memory and nukes itself after 20 minutes (or when all users leave).

Privacy: Client-side encryption (keys are in the URL fragment, never sent to server).

Architecture: No database. Just ephemeral state.

Stack: Angular + Hono + LNBits (for optional paid upgrades).

It is open source (AGPLv3).

Code: https://github.com/scarlin90/signingroom

I'd love feedback on the Durable Objects implementation or the UX flow.