You know how Saylor talks about Orange checks? Is there a way to derive a Bitcoin address from a set of nostr keys, so that it probably was derived from that nostr keys (and nobody can use the address for more than one npub) and then you move idunno 5 bucks of Bitcoin in there and then you got your orange check?
Discussion
It would be possible to do this in theory. Bitcoin addresses are already public keys.
Doubt it exists, and doubt I personally could code it, but it's likely possible.
Cool. Btw I meant to say provably.
There was this thing that was happening recently called teleburning. It was an inscriptions thing. So they simulated migrating an Ethereum NFT from Ethereum to Bitcoin by First Right clicking it. Then using (some number from) the NFT itself to derive an Ethereum burn address. Which they would send it to. Then just inscribe it on Bitcoin.
Nostr keys are the new Taproot format i think. But either way, I think you can use numbers as input to derive addresses, at least that's what they did here with teleburning, and it was somehow provable that the address was derived from the NFT.
What you're referring to is a source of entropy.
You could use a Bitcoin wallet's private key to generate entropy for a new npub through a new wallet address (public key) and if implemented correctly it should be possible to cryptographically prove with a very high level of probability (virtually impossible to fake, would take millions of years to brute force) that the two are connected.
The input would have to be the wallet private key because if it was derived only from a wallet address, since that's public anyone could generate an npub from one.
Thanks!
So do you want to achieve proof of burn committed to nostr keys? That is easy. To be a proof of burn it would have to be done by deliberately no using a full key pair but only a valid public key with no known private key. Send to "1BURN
And yes, you will get much hate for this as these would be unspendable UTXOs like inscriptions. With the "1BURN" prefix you would at least tell the world it won't be needed for spends later.
Hmmm... i'm not sure if it should be a burn, the orange check mark.
Probably not actually. I feel like we wouldn't be able to convince the community to do it at large. Although it would be a great way of proving 'cost'.
I think two way thing would be better. Just if you take away your coins, you lose your check mark.
Someone on Twitter showed me this.