An attestation from an authorized granter issuing extra streak freezes to a user.
Record Key
tid
Timestamp-based ID
Properties
count
integer
Required
Number of freezes granted in this record.
Default:
1createdAt
string
datetime
Required
An RFC 3339 formatted timestamp.
note
string
Optional
No description available.
maxLength: 300 bytespolicy
string
at-uri
Required
The URI of the policy these freezes apply to.
recipient
string
did
Required
The DID of the user receiving the freezes.
sig
bytes
Optional
Cryptographic signature from the granter (optional for self-hosted data, recommended for verification).
View raw schema
{
"key": "tid",
"type": "record",
"record": {
"type": "object",
"required": [
"recipient",
"policy",
"count",
"createdAt"
],
"properties": {
"sig": {
"type": "bytes",
"description": "Cryptographic signature from the granter (optional for self-hosted data, recommended for verification)."
},
"note": {
"type": "string",
"maxLength": 300
},
"count": {
"type": "integer",
"default": 1,
"description": "Number of freezes granted in this record."
},
"policy": {
"type": "string",
"format": "at-uri",
"description": "The URI of the policy these freezes apply to."
},
"createdAt": {
"type": "string",
"format": "datetime"
},
"recipient": {
"type": "string",
"format": "did",
"description": "The DID of the user receiving the freezes."
}
}
},
"description": "An attestation from an authorized granter issuing extra streak freezes to a user."
}