People used to post encrypted messages on Twitter, as proof of their prediction of some future event. Once the event happened they would reveal the previous prediction by sharing the unencrypted version with proof of keys.

How would one easily do that on nostr?

#asknostr

Reply to this note

Please Login to reply.

Discussion

Do a sha256 and post it?

A47E612799F4A51274228EB4A2851A2C7452B6B5160A342DF04D32C6F79E715F

nostr:nprofile1qy2hwumn8ghj7etyv4hzumn0wd68ytnvv9hxgqgwwaehxw309ahx7uewd3hkctcqyz0sh02mfhr4gayklndspl4kxxhk8qt3uq093eu9kh0agythnvelv9er5ta has the right of it. If you post the hash of your prediction, that note is going to be signed by your key, proving that you indeed posted it. Then you can post the text used to create the hash once your prediction comes true, which will be signed by the same private key, and you can reference the original post containing just the hash, too.

Bonus points if you also use open timestamps to prove you wrote the note on a certain date, since you can create a note with an arbitrary timestamp on Nostr.

one other note, your text for when you reveal your prediction has to exactly match the text you used to generate the hash, otherwise the hash will be different