Skip to content

Releases: Trustlayer-Foundation/ucdm-protocol

UCDM v1.0 (Public Draft)

Choose a tag to compare

@trustlayer-foundationuser trustlayer-foundationuser released this 26 Jun 19:52

Changelog

All notable changes to the UCDM specification are documented here.

v1.0 — 2026-06-26 — First public draft

First public release of the Universal Commerce Data Model.

  • Core record model: Product, Variant, Claim, Evidence, Party, Relation, Rule, Projection, History.
  • Four evidence levels (E0–E3). A claim's level is set by the proof attached to it, never asserted by the seller.
  • E3 specified in full as a W3C Verifiable Credential, with five verification conditions an independent reader can check: signature validity, issuer resolution, validity period, non-revocation, and product/subject binding.
  • Adapters — the import on-ramp; imported claims default to E0 unless the source carries proof that earns more.
  • Projections — one record, every reader; including the LLM Card for AI agents.
  • Conformance criteria and a worked regulated category (EU battery Digital Product Passport).
  • UNTP alignment — an E3 credential can be expressed as a UNTP Digital Conformity Credential, and SHOULD conform to the UNTP Verifiable Credential Profile for EU DPP interoperability (recommended, not required, to keep the W3C floor universal).

Status: Public Draft. The JSON-LD context, per-part JSON Schema, reference adapters, conformance test suite, and reference validator are in development and will be published alongside this draft.