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.
Details · query
| Kind | query |
|---|---|
| Authority | draft.cairnsproto.org |
| Indexed |
Query
query · GETOutput
application/vnd.ipld.carSimilar lexicons
semantic matchLexicons 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.