-
Notifications
You must be signed in to change notification settings - Fork 0
FAQ
An open, public-domain standard for governed procurement networks in which human and synthetic agents operate under shared governance, decentralised identity, and cryptographic trust — defined by a four-layer Canonical Data Model.
No. SIGNET is a profile-and-bridge, not a fork. It maps without loss to and from those standards and adds what they lack (chiefly the Agent Layer). A SIGNET document can be projected down to a conforming OCDS release or Peppol BIS invoice, and data in those formats can be lifted into the CDM. See Standards Mapping.
The Agent Layer: synthetic agents are first-class, governed, accountable participants. Every material decision records who decided, under what mandate, from what inputs, under what policy, with what rationale, with what human approval, and with cryptographic provenance. No existing procurement standard models this.
No. JSON-LD is the canonical serialisation, but the @context is ignorable — you can treat
CDM documents as ordinary JSON (see Serialisation). DIDs are recommended
but URN/URI identifiers are acceptable for process objects. Credentials are optional.
The artifacts are dedicated to the public domain under CC0 1.0 — use them anywhere, by anyone, with no attribution burden. The marks ("SIGNET", "Concert", "SIGNET Certified") are administered separately by Concert Foundation; CC0 grants no rights in them.
The JSON Schema is the source of truth. Then the prose specification, then this wiki. See Validation & Conformance → Precedence.
Draft-07, for maximum implementer-tooling compatibility. A migration to 2020-12 will be considered before v1.0. See Validation & Conformance.
npm install && npm run validate. CI runs the same checks on every push and PR, so examples
cannot drift from the schema. See Validation & Conformance.
Real and continuously proven in CI. tools/signet-to-ubl.js projects the canonical
Invoice to UBL 2.1 / Peppol BIS Billing 3.0, and tools/verify-ubl.py reconciles every
Business Term and the totals — both run on every push. It is a faithful reference
projection, not a substitute for official Peppol XSD + Schematron validation. See
EN 16931 & ViDA E-Invoicing.
Yes, by design. The Decision record supports the assessment-summary and decision-record obligations of the UK Procurement Act 2023 and the documentation expectations for AI-assisted evaluation under the EU AI Act; the Invoice supports EU ViDA e-invoicing.
Semantic Versioning. Major = breaking core change; minor = backward-compatible additions; patch = clarifications. Every version is permanently retrievable at a version-stable URI. The repository is at v0.3.0; the specification is a v0.1 working draft.
Publish a versioned extension package under its own namespace that adds (never changes) structure. It may be promoted into core if broadly useful. See Extensions.
Open an issue, then a PR (CI must pass). Contributions are accepted under the Concert CLA: you keep ownership and grant Concert royalty-free copyright and patent licences so the standard stays open. No contributor or operator (including Score Networks) gets a preferential position. See Contributing.
hello@concert.foundation, or via the issue templates.
A commercial operator referenced in the governance materials. SIGNET's governance explicitly guarantees that no operator, including Score Networks, gains a preferential position over other implementers. See Governance & Versioning.
SIGNET Standard — stewarded by Concert Foundation · Licensed CC0 1.0 · The JSON Schema is the source of truth. · Comments: hello@concert.foundation
Concepts
The Data Model
Interoperability
Using SIGNET
Extensions & demonstrations
- Extension & profile specs
- Agent demo — governed award
- Onboarding demo — conditional qualification
- Auction demo — deterministic close
Project