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.. ๐ค
Login to reply
Replies (16)
Dude you are on fire ๐
we will fight fight fight alongside President Vitor!


As if the protocol is not fragile enough ๐
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?
Which one: nostr, lightning or Bitcoin? ๐ณ
Sure, we can add other wallets.
Yes


Blasfemy! No, wait
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.
What wallet are you testing the recovery? Or did you implement your own? I just want to use a third party wallet for spending.
We implemented one for this. It was too hard to reuse other stuff that wasnt designed for nostr. :(
I just implemented my own spend functionality and it is working.
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.