Skip to content
Reference: all pages

Reference

Receipt reference

The ECZ-ID Receipt (ecz.receipt.v1) field by field: identifiers, types, temporal modes, disclosure profiles, integrity modes and verification.

Core contract

Core records receipts in this shape today. Public retrieval and public verification are not enabled, and Receipts plans are not yet on sale in TrustOps.

ECZ-ID Receipts today · measured 2026-10-10

Commercial capability
Not yet on saleNo Receipts plan is offered in TrustOps yet.
Signed-in operation
Recorded by CoreCore records eligible events today, and public records show how many. Receipts plan features (retention, search, history) are not yet available.
Public developer interface
No public retrievalPublic retrieval and public verification of individual receipts are not enabled.
Contract
Core contractDefined and held by ECZ-ID Core. Documented so you can integrate; Core serves no public schema or endpoint for it.
Version
ecz.receipt.v1
Machine-readable
Schema index entry

Accountability Chain:Receipt

Fields

FieldContent
schemaecz.receipt.v1
receipt_id^RCP-[0-9]{4}(0[1-9]|1[0-2])-[0-9A-HJKMNP-TV-Z]{26}$
receipt_typeSee types
issuer{ "kind": "ECZ_ID_CORE", "id": "ecz-id-core" }
parent_ecz_idThe organisation
subject_refs, actor_ref, counterparty_refs, authority_refsReferences to what the receipt is about, who acted, who else was involved and what authorised it
linksRelated receipts: mediates decision, terminates authorisation, cascaded from, derived from, authorises version
source{ kind, id, digest } of the source event
evidence_refsReferences to supporting evidence
bodyType-specific facts; references and digests, never payloads
issued_at, recorded_at, effective_at, historical_as_ofWhen issued, when recorded, when the fact took effect, and the instant a historical receipt describes
temporal_modeCURRENT, AS_RECORDED_AT or AS_EFFECTIVE_AT
coverage_statusNOT_APPLICABLE (native, current) or COVERED (historical)
disclosure_profilePRIVATE (default), RELYING_PARTY_SHARE or PUBLIC_SAFE
integrity_modeHASHED today; see integrity
anchor_refA LedgerCore reference or null. A reference is not an anchor claim.
signaturenull in v1
correction_of, supersedesThe receipt this one corrects or replaces, or null
verificationmethod: ecz-receipt-verify-v1, the canonicalisation and the route
meaningWhat the receipt is and is not, in words
receipt_hashsha256: over the canonical JSON of every field except receipt_hash and signature

Receipt types

TypeEmitted natively by Core
INTENT_LIFECYCLEYes
INTENT_CONTROL_DECISIONYes (with IntentControl)
MEDIATIONYes (with IntentControl)
BINDINGYes
RESOLUTION, HISTORICAL_RESOLUTION, IDENTITY_STATEDefined
DCI_COUNTERPARTY, DCI_RELIANCE, RECIPROCAL_TRUSTDefined
WATCH_CHANGE, ACTION, RESULT, EVIDENCE_PACK_MANIFESTDefined

Integrity

ModeClaimed when
HASHEDAt issuance. Every native receipt.
ANCHOREDNever at issuance; only by a verifier that read the LedgerCore anchor back.
SIGNED, SIGNED_AND_ANCHOREDNever. No receipt-signing key custody is deployed.

Verification report

Core’s verification report says whether the artifact is VALID, INVALID or NOT_CONFIRMED, whether Core issued it, and reports current state as NOT_EVALUATED. Valid is never current.

This page is explanation, not authority. Current state is only ever the live Resolver record. Live facts on this page were measured read-only on 2026-10-10.