SDK npm package is not published yet and API environments may be unavailable.View status
Platform Concepts

Platform overview

Ananke Labs is a developer platform for document issuance and verification. This page explains the core model without deep technical detail — specific concepts are covered in their own pages.

What Ananke Labs does

Ananke Labs lets you issue documents (credentials, certificates, contracts) that anyone can verify. Each document receives verification evidence at issuance time, with optional external evidence records for additional assurance.

Verification is the central idea: anyone with a document reference, a content hash, or a scanned barcode can confirm whether the document is authentic and what its current status is.

Two products

Ananke Labs provides two core products, each designed for a different verification scenario:

  • Ananke Trust — digital credential issuance and verification. Issue documents through the API, manage their lifecycle, and let recipients or third parties verify them online.
  • Ananke TCode — physical document stamping and verification. Stamp PDFs with a DataMatrix barcode that carries verification references. Scanners can perform quick checks and then retrieve richer status context online.

See Ananke Trust vs Ananke TCode for a detailed comparison of when to use each.

How Ananke Trust works

With Ananke Trust, you define templates that describe the document schema (fields, validity rules, presentment settings). You then issue documents against those templates. Each issued document gets a unique reference, verification evidence, and optional external proof metadata.

Documents have a lifecycle: Active → Suspended → Revoked (or Expired). Verification endpoints return the current status along with issuer metadata.

How Ananke TCode works

With Ananke TCode, you create a TDoc template that defines which fields go into the barcode payload, and a Placement template that controls where the barcode is rendered on the PDF. You then stamp a PDF, which generates a DataMatrix barcode tied to the document's verification record.

Verification can happen by scanning the barcode (quick local checks) or by calling the verification API with the document reference or hash.

Using them together

Ananke Trust and Ananke TCode can be used independently or together. A common pattern is to issue a Ananke Trust credential for digital distribution and stamp an Ananke TCode barcode on the PDF version for physical distribution. Both link back to the same source of truth.

Public verification

Verification endpoints are designed for public access. They do not require tenant authentication — anyone with a reference or hash can verify a document. The API key is still passed for rate-limit identity, but verification works without it for public verification pages.