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.

Reply to this note

Please Login to reply.

Discussion

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!