full diff

app.certified.signature.proof

certified.app +1 −1
From
bafyreigrlziucrbi3e2hnzglae6ett5b2qsjpti2ionahr35rqqszhkumi indexed 2026-07-26 20:06 UTC View this version
To
bafyreidp7tfapl67zil26so6baplvyurjwagaqxy7hd7xcio6xht5i4r2y indexed 2026-10-27 05:14 UTC View this version

Compatibility

backward compatible No changes detected.

Changes

11{
22 "$type": "com.atproto.lexicon.schema",
33 "defs": {
44 "main": {
55 "description": "Remote attestation proof containing the CID of the content being attested.",
66 "key": "tid",
77 "record": {
88 "properties": {
99 "cid": {
10 "description": "CID of the attested content, computed per the ATProtocol Attestation Specification: encode the record with the `signatures` field removed and a temporary `$sig` object inserted (containing `$type` and the housing `repository` DID) as canonical DAG-CBOR, then SHA-256 hash to produce a 36-byte CIDv1.",
10 "description": "CID of the attested content, computed per the ATProtocol Attestation Specification: encode the attested record with its `signatures` field removed and a temporary `$sig` object inserted as canonical DAG-CBOR, then SHA-256 hash to produce a 36-byte CIDv1. `$sig` is this proof record without its `cid` field (so `$type`, plus `note` and `createdAt` when set), plus `repository`: the DID of the repository that holds the attested record.",
1111 "format": "cid",
1212 "type": "string"
1313 },
1414 "createdAt": {
1515 "description": "Client-declared timestamp when this proof was created.",
1616 "format": "datetime",
1717 "type": "string"
1818 },
1919 "note": {
2020 "description": "Optional note explaining the attestation purpose or context.",
2121 "maxLength": 500,
2222 "type": "string"
2323 }
2424 },
2525 "required": [
2626 "cid"
2727 ],
2828 "type": "object"
2929 },
3030 "type": "record"
3131 }
3232 },
3333 "description": "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.",
3434 "id": "app.certified.signature.proof",
3535 "lexicon": 1
3636}

Compare other versions