Skip to content
Preview (Alpha), release 0.1. No independent cryptographic review of the protocol or its reference verifiers has been done.

Release 0.1

This is the documentation of Loquitur release 0.1, a preview (Alpha). Its pages are built from the four repositories of the release, at the release tag v0.1.0; a reference page shows its source file and the commit it was read at.

The release

Repository Version Role in the release set
loquitur-protocol loquitur-protocol-0.1.0 normative-specification-governance
loquitur-schemas 0.1.0 canonical-schema-package
loquitur-verify-py 0.1.0 python-reference-offline-verifier
loquitur-verify-ts 0.1.0 typescript-reference-verifier

Read from release-set.json (loquitur-release-set-0.1.0) of loquitur-protocol. The release set also records a member that is not published; this table lists the published repositories only.

How the pages are organised

  • Tutorials take you through a first verification, step by step, with test bundles from the verifier’s own repository.
  • How-to guides answer one task each: installing from source, installing on a machine with no network, gating a CI job on a verification, validating a document against the schemas.
  • Explanation says what a verdict asserts and how the objects relate.
  • Reference renders the specification, part by part, and the command line, the reason codes, the schemas and the vocabularies from their machine-readable files.
  • Limits and security lists what the release does not provide and how to report a vulnerability.
  • Contributing says how a change is proposed.

Project site: loquitur.dev

Written for this site; text licensed CC BY 4.0.