org.cairnsproto.draft.snapshot

A signed, pinned reading. Anyone can recompute it from the inputs it lists.

Repository @cairnsproto.org did:plc:np7ezqujtsry4bkogisaabul namespace authority
Details · record, key tid
Kindrecord
Record keytid
Authoritydraft.cairnsproto.org
Indexed

Record

record · key tid

Properties

createdAt

requiredstring · datetime

credit

blob
  • maxSize: 50000000

gaps

blob
  • maxSize: 50000000

inputRoot

requiredref

RFC 6962 Merkle root over every input record: its URI, a zero byte, and its binary CID.

Hash of the canonical set of labels applied.

output

blob

Values past the export bar.

  • maxSize: 50000000

policy

requiredref

profile

string

Cairns check profile version the reading ran under.

  • maxLength: 64

project

requiredref

readingImpl

requiredref
Reference

seenThrough

requiredref

The last seen record whose records are included.

sites

requiredblob

Tallies, [low, high] per candidate and apex stone CIDs.

  • maxSize: 50000000

#readingImpl

object

Properties

commit

requiredstring
  • minLength: 40
  • maxLength: 64

repo

requiredstring · uri

rules

integer

The reading-rules version the implementation applied. Implementations with different rules versions can read the same inputs differently. Absent means 1.

  • minimum: 1

Similar lexicons

semantic match

Lexicons whose schemas describe something close to this one. Check them before publishing a new one that overlaps.

  • The current reading of a project under its policy, with the inputs a client needs to recompute it: every input record's URI, CID and first-seen epoch, and the beacons its draw claims used.

  • A timekeeper's record of which Cairns records it first saw, across every project, in the rounds after afterRound through beaconRound. Published at the timekeeper's cadence and skipped when nothing new was seen.

  • Files rendered from a snapshot for the project's official repo. Whether they were merged is derived from the repo, not stored here.