Skip to content
Canopulse

CanoProof verification

Verify any CanoProof certificate.

Paste a certificate JSON (or upload the file) to check its integrity and revocation status right here. The browser check proves the document is unaltered since generation; the Ed25519 signature and full recomputation run offline with the verifier bundled in every evidence package.

Published signing key

Every evidence package is Ed25519-signed. The public key is served at /canoproof/canoproof-signing-key.pub and embedded in the standalone verifier, which rejects packages signed with any other key. SHA-256 fingerprint: ee45948f3cbdea4a19122748ca9336bf72ab415f6f890c57d7747ac13e1c2915.

Signed statewide bundle

Download the California v2.0 verification bundle and pass it to the verifier to independently recompute statewide thresholds and rankings offline, instead of attesting to them.

Revocation register

The append-only register at /canoproof/revocations.json lists revoked or superseded certificates. This page checks it automatically; the offline verifier accepts a downloaded copy.

Verify a CanoProof Certificate | Canopulse