dev.knotless.profile
{
"$type": "com.atproto.lexicon.schema",
"defs": {
"main": {
"description": "Keyed self. Each field stands in for the same one of the account's app.bsky.actor.profile, field by field: one left out shows the Bluesky profile's, so an account with no such record shows as its Bluesky profile says.",
"key": "literal:self",
"record": {
"properties": {
"avatar": {
"accept": [
"image/png",
"image/jpeg"
],
"description": "The account's picture. Served by readers from the account's PDS, since no Bluesky record names it.",
"maxSize": 1000000,
"type": "blob"
},
"description": {
"description": "Free text about the account: its bio.",
"maxGraphemes": 256,
"maxLength": 2560,
"type": "string"
},
"displayName": {
"description": "The name shown over the account's handle.",
"maxGraphemes": 64,
"maxLength": 640,
"type": "string"
},
"links": {
"description": "Links shown on the profile, in display order. Stands in for the Bluesky profile's links, or, with none, its website.",
"items": {
"ref": "dev.knotless.defs#link",
"type": "ref"
},
"maxLength": 10,
"type": "array"
},
"pronouns": {
"description": "Free-form pronouns text.",
"maxGraphemes": 20,
"maxLength": 200,
"type": "string"
},
"updatedAt": {
"format": "datetime",
"type": "string"
}
},
"type": "object"
},
"type": "record"
}
},
"description": "How an account shows on knotless, where that differs from its Bluesky profile.",
"id": "dev.knotless.profile",
"lexicon": 1
}
Metadata
- DID
-
did:plc:yqsg7znbbhfmj3a2nrpnaerk - CID
-
bafyreiat24zwx6vl765mkwi6lhlqll3jinqqyusiipbkcvwk5xx7syiqmy - Indexed At
- 2026-10-28 21:21 UTC
- AT-URI
-
at://did:plc:yqsg7znbbhfmj3a2nrpnaerk/com.atproto.lexicon.schema/dev.knotless.profile
Referenced Schemas (1)
Similar Lexicons
Lexicons whose schemas describe something close to this one. Check them before publishing a new one that overlaps.
-
app.bsky.actor.profile record
A declaration of a Bluesky account profile.
-
The asking account's knotless profile, as it set it.
-
A declaration of a Bluesky account profile.
-
app.nblr.actor.profile record
A declaration of a nblr account profile.
-
How a member shows in one group: written by the member, in their own repo in the group's members space, so only the group's members read it. Shown in that group instead of their profile elsewhere. Its fields are app.bskā¦