org.cairnsproto.draft.getRecordProof

A commit proof of a project, policy, procedure or check record at one version, kept from when the indexer first saw that version: a CAR whose root is the signed commit, with the MST path to the record and the record. A PDS proves only a record's current version, and its author can rewrite or delete it, so this keeps every executable version open to inspection and lets a snapshot pinning a version the repo has since replaced, such as one still routed during an activation delay, be bundled. The indexer keeps every proof it fetches for good. A verifier checks the commit's signature, so the proof needs no trust in the indexer.

Repository @cairnsproto.org did:plc:np7ezqujtsry4bkogisaabul namespace authority
Details · query
Kindquery
Authoritydraft.cairnsproto.org
Indexed

Query

query · GET

Parameters

query string

cid

requiredstring · cid

uri

requiredstring · at-uri

Output

application/vnd.ipld.car

Similar lexicons

semantic match

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

  • Fetch and verify the repository proof for a record: DID document, commit signature, MST inclusion.

  • ergonomic complement to com.atproto.repo.getRecord which accepts an at-uri instead of individual repo/collection/rkey params

  • A remote attestation proof record holding the CID of attested content. Lives in the attestor's repository and is referenced from the attested record's `signatures` array via `com.atproto.repo.strongRef`. Conforms to the ATProtocol Attestation Specification.

  • A cryptographic proof record that validates an endorsement by containing the CID of the endorsement content.

  • Get a single record from a repository. Does not require auth.