Manifest receipt

Locked & verifiable.

An evaluation claim anchored to a SHA-256 hash at the recorded time. Anyone can re-derive it from the canonical bytes below.

SHA-25614d122a846332d4f088103e53b289db59eb493430ae25345e1a34aaf7bb30290
Registered2026-08-28T14:59:52.622Z
Independent timestampRFC 3161 · 2026-08-28T14:59:52Z · timestamp.sigstore.dev · token
Transparency logRekor v2 · log2025-1.rekor.sigstore.dev · index 85715929 · inclusion proof
Kindraw hash anchor — not a conforming PRML manifest (missing required field: version)
Submitted by@falsify.dev
Manifest
sealed_commitment: prml-canonical-sha256
digest: d18c2b378f5f6ed1f7ceb1b71db1391caea4efe910f0dc597a1de27f5e01ef39
rfc3161_external: freetsa.org 2026-08-28T14:54:49Z
note: Sealed PRML v0.1 pre-commitment by falsify.dev. Manifest text revealed 2026-09-26; it must canonicalize to exactly this digest (spec 8.1 sealed prediction). Receipt proves the bar was locked, never the result.
raw bytes →
README badge
PRML locked[![PRML locked](https://registry.falsify.dev/badge/14d122a846332d4f088103e53b289db59eb493430ae25345e1a34aaf7bb30290.svg)](https://registry.falsify.dev/14d122a846332d4f088103e53b289db59eb493430ae25345e1a34aaf7bb30290)
Verify in CI
- uses: studio-11-co/prml-verify-action@v2 with: mode: verdict expected-hash: 14d122a846332d4f088103e53b289db59eb493430ae25345e1a34aaf7bb30290github.com/studio-11-co/prml-verify-action →

share on x →

Verify this hash yourself

Paste your manifest YAML. The canonical hash must match 14d122a84633…. This runs the registry's own canonicalization module (canonical.js) in your browser; for verification that does not trust this registry at all, use any of the four reference implementations offline.

Verify the independent timestamp (RFC 3161, offline)

The token countersigns this manifest hash with the timestamp authority's key, so the time claim no longer rests on this registry. Verify with OpenSSL 3 (LibreSSL, the macOS default, cannot check the ESS extension):

curl -sO https://registry.falsify.dev/14d122a846332d4f088103e53b289db59eb493430ae25345e1a34aaf7bb30290.tsr
curl -s https://timestamp.sigstore.dev/api/v1/timestamp/certchain -o chain.pem
awk 'split_after==1{n++;split_after=0} /END CERTIFICATE/{split_after=1} {print > ("tsa-" n ".pem")}' n=0 chain.pem
openssl ts -verify -digest 14d122a846332d4f088103e53b289db59eb493430ae25345e1a34aaf7bb30290 \
  -in 14d122a846332d4f088103e53b289db59eb493430ae25345e1a34aaf7bb30290.tsr -CAfile tsa-1.pem -untrusted tsa-0.pem

Expected output: Verification: OK.

What this receipt proves — and what it does not

PRML v0.2 is a frozen RFC (comment window closed 2026-05-22) — spec.falsify.dev/v0.2-rfc. Editor: spec.falsify.dev/editor.