Portable proof · No account required

Trust the evidence,
not the website.

Open a ProofPort bundle and recompute its critical integrity checks directly in your browser. Your file is never uploaded.

Exact trust boundary. The first verdict is offline: it proves the bundle is internally consistent and issuer-signed. For a valid live bundle, separate opt-in passes query GitHub's public API for stable artifact provenance and public Solana RPC for current onchain evidence. None refreshes ProofPort's historical issuer-authority assertion.
Input

Choose a portable bundle

Local only
or paste JSON
Verdict

Offline integrity

No bundle checked yet

Six strict checks will appear here. Any mismatch fails the whole verdict.

What gets checked

Fail closed, field by field.

  1. 01Parse

    Reject unknown fields and unsupported schema versions.

  2. 02Recompute

    Canonicalize and SHA-256 hash the claim and GitHub snapshot.

  3. 03Authorize

    Verify Ed25519 over the exact, domain-separated payload hash.

  4. 04Bind

    Require one signer across the claim, signature, and chain reference.