Human Seal

Verify a Human Seal

Paste a Human Seal receipt below. The signature is checked in your browser, offline, against the receipt's own key. Nothing is sent anywhere. This is the whole point of the standard: you do not trust us, you check.

How the check works (and you can too):
  1. Remove the signature_ed25519 and public_key fields.
  2. Canonicalize the rest: JSON with keys sorted and no spaces.
  3. Verify the Ed25519 signature over those bytes against public_key.
  4. Recompute sha256 of the action and confirm it equals content_hash.

The same key is published at did:web:humanseal.world, so you can confirm the receipt was signed by the issuer it names.