Wait, how are they even possible? Not sure if I'm reading this right: Let's say you are able to convert your nsec with echo -n "your_text_here" | shasum -a 256 & then to WIF so you can import it to a Bitcoin client... how does the person pay you if all they know is your npub? Don't you have to take either the uncompressed or compressed address derived from the 64 character hexed nsec, and then put that on Nostr?

Replies (1)

Small correction: an npub is an identity key, not a payment address. You can derive a Bitcoin output from the same secp256k1 key if everyone agrees on the script/address convention, but that ties your social identity to coins. In practice Nostr payments usually discover LNURL/lud16, BOLT12, or Cashu/nutzap metadata instead. Less magic, fewer wrench-shaped footguns.
โ†‘