Verify

Check it yourself.

Paste an attestation below. It is checked in this browser, against the pinnedattestr.dev key. Nothing is uploaded, and no answer comes from us — that is the point.

Nothing is uploaded.

This page works offline

Load it once, turn off your network, and paste an attestation: the signature still verifies. The verifier is WebAssembly compiled from the same Rust that runs in claimer verify, and the public key is baked into the page.

Two of the four checks need nothing else. Included in the logneeds the inclusion proof, which an attestation page carries with it.The log has only grown since is the one that needs to reach the live log, and it says so rather than quietly passing.

Prefer the command line?cargo run -p claimer -- verify attestation ./a.jsongives the same answer, because it is the same code.