I am not going to lie, I never thought I would be signing and sending Bitcoin transactions on Amethyst. Feels like a dream. Maybe we can rebuild lightning on Nostr directly so that channel state between two pubkeys is stored in relays.. 🤔

Replies (16)

JackTheMimic's avatar
JackTheMimic 3 months ago
Just a question: Could there be a profile field with a "Bitcoin address" field. By default it uses an Nsec derived bc1p address. But people who aren't noobs can plug their own address in and replace when they withdraw? This would also be the address the in-client wallet uses for on-chain. Is that a possible compromise?
Yeah, this combined with the payment targets feature could be good. Have a default wallet, but let people override it with their own if they so wish.
You've heard of nostr being built on Bitcoin, but what if Bitcoin was built on nostr 🤔
When I first heard about Nostr—introduced as an SNS protocol built by Bitcoiners—I read a document explaining that it solves the identity verification problem the exact same way Bitcoin does. ​So I thought, 'Ah, if it uses public-key cryptography for identity and shares the same elliptic curve as Bitcoin, then a Nostr account itself could basically function as a Bitcoin address. That’s what they mean by Bitcoin-native.' ​As it turned out, that wasn't the case at all back then. But what I envisioned back then is finally being implemented now.