That verification already exists here. Every Nostr note carries a schnorr signature, so any client can prove a note came from a given key. The gap is media, since the signature covers the text and the URL, not the image sitting behind it. The note is authenticated, the picture still isn't.