Public proof of authenticity
Media proof
A permanent record that this file carries signed Content Credentials (C2PA) and is timestamped. Download the signed file and verify it in any C2PA-aware tool.
Authentic & unaltered
This document carries a valid Let's Seal seal and has not been modified.
Shows the sealing certificate and that the file is byte-for-byte intact.
Independent proof it existed by a certain date, on the public ledger.
Download .ots proofThe subject isn’tshown publicly. If you have the document, upload it to confirm it matches and unlock the details — it’s hashed in your browser’s request and never stored.
4ff60f4a9247d014c3adb320161f37400a734ade9d38a46db86660105795d4c1The file carries embedded Content Credentials(C2PA). Open it in any C2PA-aware tool (Adobe, the Content Credentials verifier) to see the issuer and confirm it's unaltered.
Verify it yourself. Download the .ots proof and run ots verify your-file.pdf to confirm the anchor against the blockchain. The proof stands on the public ledger. Let's Seal holds no cryptocurrency and you never touch a coin or a wallet — we use the public ledger the way a notary uses a public register, to stamp a record no one can alter.
Transparency log
Recorded as entry #71in Let's Seal's public, append-only log (of 82 total).
The log can only ever be appended to — never edited or deleted, and anyone can prove it. Fetch this entry's inclusion proof and check it against the signed tree head; the head's root is itself anchored to the blockchain.
Does this issuer look like it's impersonating someone? Report this issuer