SMARTLEDGER VERIFY

Public verification

Check it yourself.

Paste a certificate, enter its ID, or drop the original file. SmartLedger re-checks the signature, the proof hash, and the Bitcoin anchor — and tells you which of the three failed when one does. No account required.

Status
checking…
Network
Signature algorithms
Anchoring wallet

Certificate

Paste the certificate JSON, a 64-character certificate ID and we will fetch it, or a { "payloadHash": …, "txid": … } pair. You can also drop a .json certificate straight onto the box.

The file is hashed in your browser with the Web Crypto API and compared to the certificate. It is never uploaded.

What this page checks

Signature — the certificate was signed by the key it names. Proof hash — the certificate's contents hash to the value that was anchored. Anchor — that value really is in the Bitcoin transaction it claims, confirmed by SPV against block headers. All three must pass. A certificate can carry a valid signature and still fail its anchor, which is why they are reported separately rather than as one verdict.

Wired to live NotaryHash and Verified Grades services. TicketMint, CannaTrack, AUMToken, Film Forge, ProofOfESG, and OrdinalSource do not expose public verification endpoints yet; they are deliberately absent rather than stubbed.