Hi Monero Fans:
I implemented [finally] an automated verification for monero tips using transaction keys (tx_key). When a tip is sent, the system now:
1. Verifies the transaction via monero wallet RPC using the check_tx_key method to cryptographically confirm the amount, confirmations, and recipient address are on the blockchain.
2. Publishes a proof hash (kind 9736 event) containing a SHA-256 hash of the transaction ID, transaction key, and random salt. This allows a verified badge to be linked to the tip, but the tx id and tx key are then discarded and not recorded. The recipient can then, obviously, self-verify by looking in his wallet.
You will need to paste the tx and tx key from your wallet into the verification window for this to work. This, as usual, is optional.
You can still do a secret tip or disclose it to nostr without verifying using the tx id and tx key (the honor system option that is currently in effect).
I also added Tip Activity to the top navigation menu which shows all XMR tips that were either disclosed or verified on Nosmero, plus separate sections for the tips you sent and received.
Hope you find this helpful.
