Remote attestation proof containing the CID of the content being attested.
Record Key
tid
Timestamp-based ID
Properties
cid
string
cid
Required
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.
createdAt
string
datetime
Optional
Client-declared timestamp when this proof was created.
note
string
Optional
Optional note explaining the attestation purpose or context.
maxLength: 500 bytesView raw schema
{
"key": "tid",
"type": "record",
"record": {
"type": "object",
"required": [
"cid"
],
"properties": {
"cid": {
"type": "string",
"format": "cid",
"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."
},
"note": {
"type": "string",
"maxLength": 500,
"description": "Optional note explaining the attestation purpose or context."
},
"createdAt": {
"type": "string",
"format": "datetime",
"description": "Client-declared timestamp when this proof was created."
}
}
},
"description": "Remote attestation proof containing the CID of the content being attested."
}