Protocol specifications
The normative corpus of the Canalista Transparency Protocol (PTC) consists of three documents with distinct functions. No document assumes more than one normative function.
Document relationships
Canonical Text Specification for the Canal Transparency Protocol (PTC)
R-01 · v 1.1Defines the canonical object: text normalisation rules, calculation of the three cryptographic hashes, and the PTC block extraction algorithm. It is the technical foundation that allows two independent implementations to produce the same result.
Functional Specification of the Canal Transparency Protocol (PTC)
PTC-F · v 1.2Defines the PTC block fields: names, normative order, valid values and the semantics the operator commits to when using each value. Distinguishes between syntactic conformance and truthfulness of the declaration.
Normative Architecture of the Canal Transparency Protocol (PTC)
ARCH · v 0.3Defines how the specifications relate to each other: corpus governance, normative owner table, operating modes, adapter architecture and the conformant reference implementation.
Complete corpus downloads
Distribution copies for reading and archiving: Markdown (ES/EN/FR) · DOCX (ES/EN/FR)
Conformant reference implementation
validator.es is the conformant reference implementation of the PTC protocol. It is not the protocol: it implements it. A third party can build another conformant implementation by reading only R-01, PTC-F and ARCH.