{
"id": "social.tophhie.profile",
"defs": {
"main": {
"key": "literal:self",
"type": "record",
"record": {
"type": "object",
"required": [
"createdAt",
"communicationPreferences"
],
"properties": {
"createdAt": {
"type": "string",
"format": "datetime",
"description": "ISO 8601 timestamp when this profile record was created."
},
"updatedAt": {
"type": "string",
"format": "datetime",
"description": "ISO 8601 timestamp when this profile record was updated."
},
"pdsPreferences": {
"ref": "#pdsPreferences",
"type": "ref",
"description": "User's opt-in/out preferences for PDS features."
},
"communicationPreferences": {
"ref": "#communicationPreferences",
"type": "ref",
"description": "User's opt-in/out preferences for communications."
}
},
"description": "Tophhie profile record"
}
},
"pdsPreferences": {
"type": "object",
"required": [],
"properties": {
"showOnHomepage": {
"type": "boolean",
"description": "True if the user is shown on the Tophhie Social homepage."
},
"accessibilityScoring": {
"type": "boolean",
"description": "True if the user participates in accessibility scoring."
}
},
"description": "Granular PDS preference consent flags."
},
"communicationPreferences": {
"type": "object",
"required": [
"marketing"
],
"properties": {
"marketing": {
"type": "boolean",
"description": "True if the user consents to receive marketing communications."
}
},
"description": "Granular communication consent flags."
}
},
"$type": "com.atproto.lexicon.schema",
"lexicon": 1,
"revision": 0,
"description": "Tophhie Social: profile record containing various PDS specific settings."
}
Metadata
- DID
-
did:plc:ggobmtqnjirtchpwgydxoecb
- CID
-
bafyreiajeyu56u327riztoc3uufgbmaffvulh3cmemkgzxu7f5tujgoyrq
- Indexed At
- 2026-01-09 00:27 UTC
- AT-URI
-
at://did:plc:ggobmtqnjirtchpwgydxoecb/com.atproto.lexicon.schema/social.tophhie.profile
Version History (2 versions)