On this page· 3

File format 6 · revision 6.0

PLXI is a container for meanings and relationships: a file format, and what travels over the wire.

Revision 6.0 specifies the file format, its records, verification and operations; the error kinds every implementation reports; and the conformance cases that test it.

Read revision 6.0Conformance

  1. 1 · header line257 bytes
  2. 2 · recordsJSON, one per line
  3. 3 · appendixoptional
  4. 4 · footer96 bytes, ending in the SHA-256 seal
A PLXI in file order. The full drawing, with offsets, is Figure 2-1.

Documents

  • Specification

    Revision 6.0 in 16 sections, one page each or all on one page.

  • Error kinds

    The 22 names an implementation reports when an input or an operation fails.

  • Conformance

    111 cases, the levels they prove, and what a level claim requires.

Linking to a section

Each numbered heading has an id made from its number, with dots written as hyphens. Section 5.2.1 is /spec/6.0/5#s5-2-1; section 10.0 is /spec/6.0/10#s10-0.

The same id works on the one-page edition: /spec/6.0/print#s5-2-1. The ten verify steps are #step-1 to #step-10 on /spec/6.0/9.

Addresses under /spec/6.0/ name revision 6.0. The address /spec leads to the current revision.

Related sites

  • Guides, the SDK reference and examples for the Rust SDK are on the developer site. Developer docs
  • A plain-language explanation of what a PLXI is and what its seal shows is on the help site. Help
  • The project has its own page. About PLXI
Sections