app.atbuddy.creature

atbuddy.app

{
  "id": "app.atbuddy.creature",
  "defs": {
    "main": {
      "key": "literal:self",
      "type": "record",
      "record": {
        "type": "object",
        "required": [
          "species",
          "rarity",
          "isShiny",
          "createdAt"
        ],
        "properties": {
          "name": {
            "type": "string",
            "maxLength": 64,
            "description": "Auto-generated display name for the buddy."
          },
          "rarity": {
            "type": "string",
            "description": "Rarity tier, deterministic from DID hash.",
            "knownValues": [
              "common",
              "uncommon",
              "rare",
              "epic",
              "legendary"
            ]
          },
          "isShiny": {
            "type": "boolean",
            "description": "Whether this buddy is a shiny variant (~1.2% chance, derived from DID hash)."
          },
          "species": {
            "type": "string",
            "description": "Species name, deterministic from DID hash.",
            "knownValues": [
              "owl",
              "bat",
              "phoenix",
              "moth",
              "fox",
              "hedgehog",
              "goat",
              "frog",
              "cat",
              "dog",
              "rat",
              "octopus",
              "jellyfish",
              "seahorse",
              "crab",
              "shark",
              "dolphin",
              "dragon",
              "unicorn",
              "griffin",
              "slime",
              "robot",
              "satellite"
            ]
          },
          "createdAt": {
            "type": "string",
            "format": "datetime",
            "description": "Timestamp when the buddy was hatched."
          }
        }
      },
      "description": "A buddy creature companion. Fixed rkey 'self' — one per account."
    }
  },
  "$type": "com.atproto.lexicon.schema",
  "lexicon": 1
}

Validate Record

Validate a record against app.atbuddy.creature

Validation Options
Treat any remaining unresolved references as valid

Metadata

DID
did:plc:cjmftryiihdz5jafq77n6b2u
CID
bafyreidc6m6coiqfbx526g3plc2xkjdp7zx7ckgljt5kr73chstwsqd3wy
Indexed At
2026-04-04 14:32 UTC
AT-URI
at://did:plc:cjmftryiihdz5jafq77n6b2u/com.atproto.lexicon.schema/app.atbuddy.creature

Version History (2 versions)

Lexicon Garden

@