chat.yakka.member

yakka.chat

{
  "$type": "com.atproto.lexicon.schema",
  "defs": {
    "main": {
      "description": "Membership of a server, written by the member into the server's directory space. Join *is* the write (ADR 0005): there is no separate roster to keep in step, because the directory's writer set converges to the exact roster by construction. Leaving is deleting this record.",
      "key": "literal:self",
      "record": {
        "properties": {
          "createdAt": {
            "format": "datetime",
            "type": "string"
          },
          "invite": {
            "description": "The invite code this member joined with, when there was one. Retained for moderation provenance, not for access — the mint, not this field, decides what they can read (ADR 0007).",
            "type": "string"
          }
        },
        "required": [
          "createdAt"
        ],
        "type": "object"
      },
      "type": "record"
    }
  },
  "id": "chat.yakka.member",
  "lexicon": 1
}

Validate Record

Validate a record against chat.yakka.member

Validation Options
Treat any remaining unresolved references as valid

Metadata

DID
did:plc:wpjoy2orkqq5m65vq7gg7liz
CID
bafyreidcf2ffk4xmyuvsezcqh7pqzzi7is5hbos5o2islsfflgrwabau6a
Indexed At
2026-08-29 15:21 UTC
AT-URI
at://did:plc:wpjoy2orkqq5m65vq7gg7liz/com.atproto.lexicon.schema/chat.yakka.member

Similar Lexicons

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

  • Somebody whose published conversations this collective vouches for. One record per member, written to the collective's own repo by the account owning the authorising domain. The reader walks these to know whose repos to…

  • One member holds one role. Authority-written (ADR 0006) — a member cannot grant themselves a role, which is why this is not self-written the way membership is. The mint reads these to decide gated-channel credentials …

  • A user's public claim of membership in a harbor. Only the account holder can write their repo, so the record proves intent and makes the membership graph portable. Access to messages is granted by the harbor's app servi…

  • A community-side member record granting a user roles within the community. Lives on the community repo and is written when an admission is finalized.

  • Grants a member their roles. Written by the group authority; the record key is the member's DID.

Lexicon Garden

@