Registry · SPEC.md § 17

Implementations

The servers and clients that pass the conformance suite, and the levels they reach.

The implementations that pass the conformance suite, with the levels they reach and the draft they passed (conformance levels). The reference server comes first: it is the text's own, and it passes every level.

ImplementationKindLevels DraftLicenceChecked
Lantern reference serverserverCore +titles +homebrew +saves +cheats +requests +admin0.4MIT2026-10-30

Add yours

  1. Run the suite against your server, at this draft, with a token that holds every scope and its device key (and anonymously, for a public server): python3 conformance/run.py https://… --token … --key ….
  2. Add an entry to site/registry.json: its name, kind (server, client, library), url, licence, language, the draft it passed, the levels the suite printed, and the day it was checked.
  3. Open a pull request with the suite's report in its description. Its levels are those the report shows; a client library is listed with the levels of the vectors and checks it passes.

An entry stays while it passes: with a new draft, run the suite again and update its draft.