io.atcr.hold.captain

lexicon.store View official

Schema Diff

+0 -8

From

CID
bafyreicyz353qop...
Indexed At
2026-03-20 15:55 UTC
View this version

To

CID
bafyreichjwhf6ug...
Indexed At
2026-03-21 14:39 UTC
View this version
1 1
{
2 2
  "id": "io.atcr.hold.captain",
3 3
  "defs": {
4 4
    "main": {
5 5
      "key": "literal:self",
6 6
      "type": "record",
7 7
      "record": {
8 8
        "type": "object",
9 9
        "required": [
10 10
          "owner",
11 11
          "public",
12 12
          "allowAllCrew",
13 13
          "enableBlueskyPosts",
14 14
          "deployedAt"
15 15
        ],
16 16
        "properties": {
17 17
          "owner": {
18 18
            "type": "string",
19 19
            "format": "did",
20 20
            "description": "DID of the hold owner"
21 21
          },
22 22
          "public": {
23 23
            "type": "boolean",
24 24
            "description": "Whether this hold allows public blob reads (pulls) without authentication"
25 25
          },
26 26
          "region": {
27 27
            "type": "string",
28 28
            "maxLength": 64,
29 29
            "description": "S3 region where blobs are stored"
30 30
          },
31 31
          "successor": {
32 32
            "type": "string",
33 33
            "format": "did",
34 34
            "description": "DID of successor hold for migration redirect"
35 35
          },
36 36
          "deployedAt": {
37 37
            "type": "string",
38 38
            "format": "datetime",
39 39
            "description": "RFC3339 timestamp of when the hold was deployed"
40 40
          },
41 41
          "allowAllCrew": {
42 42
            "type": "boolean",
43 43
            "description": "Allow any authenticated user to register as crew"
44 44
          },
45 45
          "enableBlueskyPosts": {
46 46
            "type": "boolean",
47 47
            "description": "Enable Bluesky posts when manifests are pushed"
48 -
          },
49 -
          "supporterBadgeTiers": {
50 -
            "type": "array",
51 -
            "items": {
52 -
              "type": "string",
53 -
              "maxLength": 64
54 -
            },
55 -
            "description": "Tier names that earn a supporter badge on user profiles"
56 48
          }
57 49
        }
58 50
      },
59 51
      "description": "Represents the hold's ownership and metadata. Stored as a singleton record at rkey 'self' in the hold's embedded PDS."
60 52
    }
61 53
  },
62 54
  "$type": "com.atproto.lexicon.schema",
63 55
  "lexicon": 1
64 56
}

Compare Other Versions

Lexicon Garden

@