Time Anchor JSON Schema

Audience: AirGap Time engineers and integrators embedding time anchors in sealed-mode configs and validation endpoints.

Purpose: describe the deterministic JSON shape of a Stella Ops time anchor.

The canonical schema is published at ../schemas/time-anchor-schema.json (JSON Schema draft 2020-12). The summary below is informative; the JSON file is authoritative.

Fields

FieldRequiredTypeDescription
anchorTimeYesstring (RFC3339/ISO-8601)UTC timestamp asserted by the time token.
sourceYesstring enumLogical source of the token: roughtime or rfc3161.
formatYesstringPayload format identifier (e.g., draft-roughtime-v1, rfc3161).
tokenDigestYesstring (64-char hex)SHA-256 of the raw time-token bytes.
signatureFingerprintNostring (hex)Fingerprint of the signer key.
verificationNoobjectLocal verification result: status (unknown/passed/failed) plus an optional reason.

additionalProperties is disallowed so the payload stays canonical and deterministic.

Intended Use