Static browser verifier · no backend
Verify InkSeal packages in the browser.
This tool validates the InkSeal v1.0 base format, parses manifest.json,
recomputes the SHA-256 hash of the subject object, compares it to the manifest value,
and checks whether referenced evidence files are present inside the package.
It does not by itself determine legal qualification, regulatory status, authorship, or the trust/accreditation status of any external timestamp service.
Need test data? Download the example.proof package and its subject file.
1. Subject object
Drop the original subject file here
This is the file whose bytes should match
object.hash.value in the manifest.No subject file loaded.
2. Proof package
Drop the
.proof package here
Expected: a ZIP-compatible package containing
manifest.json and optional evidence files.No proof package loaded.
Summary
Package structure
Not evaluated
Manifest
Not evaluated
Hash match
Not evaluated
Evidence presence
Not evaluated
Base-format validation
Evidence assessment
Manifest view
No manifest loaded.
Verification notes
Successful base verification means:
- the package structure is readable
manifest.jsonis present and valid JSON- required fields are present and syntactically valid
- the subject object matches the declared SHA-256 hash, if provided and checked
Successful base verification does not by itself mean:
- legal qualification
- regulatory recognition
- authorship
- external trust-service validity
- court acceptance