actaseal-verify

Verify a packet in your browser.

This page runs this site's own verify.py, unmodified, inside your browser (Python compiled to WebAssembly). Same checks, same failure codes, same exit code as running it yourself. The packet is read on your machine and is not uploaded.

Loading the verifier (about 16 MB, cached after the first visit)…

No packet at hand?

What you are trusting. The code that ran is verify.py with SHA-256 (loading). Compare it with sha256sum verify.py from the repository, or skip this page and run the CLI yourself. Checks the packet cannot self-certify (the STH key, the TSA chain) stay unchecked unless you supply those inputs, and the output says so by name.