Herdmark Biometric identity register
API up Embedder DINOv2 Gallery 88
Step 7 of 8 · The register is the authority

Certificate and live status

A signed PDF proves that a document has not been altered. It does not prove that what the document says is still true. For a fact with a short half-life — this animal is alive, this animal is unencumbered — a document that travels on its own becomes a bearer instrument for a claim that expired days ago. So the certificate is a snapshot, and the endpoint it points at is the authority.

Certificate CERT-DEMO-0000000002 CERT-DEMO-0000000001 CERT-DEMO-0000000003

Certificate of registration

Certificate identifierCERT-DEMO-0000000001
Animal referenceANM-A0000000 opaque by design — the public endpoint reveals no owner, holding or location
Animal record ZAF 00100822 resolved by this console, which is authenticated — a member of the public cannot do this
SpeciesCattle (B. indicus)
BreedAfrikaner
Issued
Reliance windowhow long the snapshot may be relied on before it must be re-read

This certificate carries no personal information about the owner.

Live status, read just now

GET /v1/certificates/{cert_id}/status — public, unauthenticated, no personal information. Anyone holding the certificate can check it; nobody needs an account, and nobody learns who the farmer is.

Valid
The register currently asserts this certificate's statement. Read again in an hour and it may not.
checked at 2026-09-08 14:35 UTC · reason reliance_window_elapsed

Now change the underlying fact

Record a death against the animal. Nothing about the certificate document changes — no new PDF is issued, no signature is invalidated. Only the register changes, and the status endpoint tells the truth on the next read.

Re-read the live status

Then refresh: the status flips to animal_deceased, driven by the event stream rather than by anyone editing the certificate.