Supplemental Smallbury profile data stored alongside app.bsky.actor.profile. Presentation fields (display name, avatar, description, etc.) live on the Bluesky profile record only.
literal:self
Fixed literal value
Properties
appViewUrl
string
uri
Optional
Canonical HTTPS URL of the Smallbury AppView this account uses for indexing and share links.
createdAt
string
datetime
Required
An RFC 3339 formatted timestamp.
encryptionPublicKey
bytes
Optional
Public key for receiving wrapped content keys and pairwise trust secrets (format defined by the Smallbury client, e.g. X25519 or P-256 SPKI).
maxLength: 256encryptionPublicKeyId
string
Optional
Identifier for encryptionPublicKey; incremented when the key rotates so trust handshakes can target the correct key.
maxLength: 64 bytesminLength: 1 bytesView raw schema
{
"key": "literal:self",
"type": "record",
"record": {
"type": "object",
"required": [
"createdAt"
],
"properties": {
"createdAt": {
"type": "string",
"format": "datetime"
},
"appViewUrl": {
"type": "string",
"format": "uri",
"description": "Canonical HTTPS URL of the Smallbury AppView this account uses for indexing and share links."
},
"encryptionPublicKey": {
"type": "bytes",
"maxLength": 256,
"description": "Public key for receiving wrapped content keys and pairwise trust secrets (format defined by the Smallbury client, e.g. X25519 or P-256 SPKI)."
},
"encryptionPublicKeyId": {
"type": "string",
"maxLength": 64,
"minLength": 1,
"description": "Identifier for encryptionPublicKey; incremented when the key rotates so trust handshakes can target the correct key."
}
}
},
"description": "Supplemental Smallbury profile data stored alongside app.bsky.actor.profile. Presentation fields (display name, avatar, description, etc.) live on the Bluesky profile record only."
}