io.atcr.hold.layer

atcr.io

{
  "id": "io.atcr.hold.layer",
  "defs": {
    "main": {
      "key": "tid",
      "type": "record",
      "record": {
        "type": "object",
        "required": [
          "digest",
          "size",
          "mediaType",
          "repository",
          "userDid",
          "userHandle",
          "createdAt"
        ],
        "properties": {
          "size": {
            "type": "integer",
            "description": "Size in bytes"
          },
          "digest": {
            "type": "string",
            "maxLength": 128,
            "description": "Layer digest (e.g., sha256:abc123...)"
          },
          "userDid": {
            "type": "string",
            "format": "did",
            "description": "DID of user who uploaded this layer"
          },
          "createdAt": {
            "type": "string",
            "format": "datetime",
            "description": "RFC3339 timestamp of when the layer was uploaded"
          },
          "mediaType": {
            "type": "string",
            "maxLength": 128,
            "description": "Media type (e.g., application/vnd.oci.image.layer.v1.tar+gzip)"
          },
          "repository": {
            "type": "string",
            "maxLength": 255,
            "description": "Repository this layer belongs to"
          },
          "userHandle": {
            "type": "string",
            "format": "handle",
            "description": "Handle of user (for display purposes)"
          }
        }
      },
      "description": "Represents metadata about a container layer stored in the hold. Stored in the hold's embedded PDS for tracking and analytics."
    }
  },
  "$type": "com.atproto.lexicon.schema",
  "lexicon": 1
}

Validate Record

Validate a record against io.atcr.hold.layer

Validation Options
Treat any remaining unresolved references as valid

Metadata

DID
did:plc:wfj5kyialpmcv2fzk6uqwsln
CID
bafyreiaqvbzy6ymvmlrpwj2egt3z4h7kwajfaw2ij72kaotjwhjmezbsfa
Indexed At
2026-02-13 13:56 UTC
AT-URI
at://did:plc:wfj5kyialpmcv2fzk6uqwsln/com.atproto.lexicon.schema/io.atcr.hold.layer

Lexicon Garden

@