dev.keytrace.profile

Keytrace profile settings. Singleton record stored in the user's ATProto repo.

Repository @keytrace.dev did:plc:hcwfdlmprcc335oixyfsw7u3 namespace authority
Details · record, key literal:self
Kindrecord
Record keyliteral:self
Authoritykeytrace.dev
Indexed

Record

record · key literal:self

Properties

bio

string

Bio or description shown on the keytrace profile page.

  • maxGraphemes: 1024

createdAt

string · datetime

Display name override for the keytrace profile. Falls back to Bluesky display name if absent.

  • maxGraphemes: 128

Similar lexicons

semantic match

Lexicons whose schemas describe something close to this one. Check them before publishing a new one that overlaps.

  • A user's mapped.at profile. Singleton record — rkey is always 'self'.

  • App-specific profile data for Ask Everything. Identity, handle, display name, and avatar come from the account's Bluesky profile and are not duplicated here. Preferences that gate AppView behavior only (such as whether the profile accepts directed asks, or NSFW filtering) are AppView-side settings, not record fields, since they cannot be enforced at the protocol level.

  • A user's cocore-side profile. Auto-provisioned at first sign-in from the user's Bluesky public profile (so they don't see an empty card on first visit), then editable from /account. Independent from any bsky.app profile — the user can change their cocore display name or avatar without affecting their bsky one. One record per DID; the upsert flow uses rkey=`self` to keep it that way.

  • An Opnshelf profile record

  • A declaration of a Questionable account profile.