Reference

Changelog

Version history and document status for the Signet documentation, which is the canonical record of the protocol.

These pages are the canonical description of Signet. There is no separate whitepaper and no PDF release, so version identity lives here.

When you cite Signet, cite a docs version and date from the table below.


Version history

VersionDateStageSummary
1.1September 2026V1 pre-registrationSubmission contract is model-only (spec version 3): a miner publishes one Hugging Face repository holding weights and a loader class, pinned by commit SHA with every file hashed. Container image fields removed from the manifest; the manifest names a runtime profile, never a digest, and the network publishes each profile as a digest-pinned image when it releases that runtime. Rejection codes re-scoped: R03 is now a runtime the network does not offer or a model that fails to load in it; R13 is the network's runtime container failing, classified as infrastructure. No protocol constant, formula, or threshold changed.
1.0August 2026V1 pre-registrationFirst public documentation. Complete V1 mechanism: submission contract, offline validator execution, 543-landmark pose contract, scoring formulas, grounding gate, emissions construction, private corpus specification, commercial product, economics, and roadmap.

What counts as a change

Change typeVersion bumpRequires an entry here
Protocol constant, formula, or thresholdMinor (1.0 → 1.1)Yes
New rejection code or hard limitMinorYes
Emissions split or curveMinorYes
Corpus specification or rotation ruleMinorYes
PricingMinorYes
Stage change (registration, phase start)MinorYes
New primary task or sign languageMajor (1.x → 2.0)Yes
Wording, examples, structure, typosNoneNo

Prose can be improved at any time without a version bump. A number cannot.


Rules that keep this document honest

Numbers change here first. One person owns the protocol constants. A value changes in the changelog and the constants record before it changes on any page.

Nothing is edited silently. If a threshold moves, the old value stays visible in this table. A reader who built against version 1.0 must be able to see exactly what moved and when.

Stage language is checked on every release. The docs currently say pre-registration in two places: the status block on the Introduction and the Roadmap. Both change on the day the subnet registers.