ch.indiemusi.alpha.track

lexicon.store View official

{
  "id": "ch.indiemusi.alpha.track",
  "defs": {
    "main": {
      "key": "tid",
      "type": "record",
      "record": {
        "type": "object",
        "required": [
          "title",
          "audioBlob",
          "encryptedContentIv",
          "createdAt"
        ],
        "properties": {
          "title": {
            "type": "string",
            "maxLength": 255,
            "description": "Track title"
          },
          "audioBlob": {
            "type": "blob",
            "accept": [
              "audio/wav",
              "audio/mpeg",
              "audio/flac"
            ],
            "description": "The encrypted audio file"
          },
          "createdAt": {
            "type": "string",
            "format": "datetime",
            "description": "Timestamp when the track was uploaded"
          },
          "encryptedContentIv": {
            "type": "string",
            "maxLength": 32,
            "description": "Base64-encoded IV (12 bytes) used to encrypt the audio with the content key"
          },
          "encryptionAlgorithm": {
            "type": "string",
            "default": "AES-GCM-256",
            "maxLength": 50,
            "description": "The symmetric algorithm used to encrypt the audio blob"
          }
        }
      },
      "description": "An encrypted audio track. The audio blob is encrypted with AES-GCM-256, and the decryption key is wrapped and stored in grant records."
    }
  },
  "$type": "com.atproto.lexicon.schema",
  "lexicon": 1
}

Validate Record

Validate a record against ch.indiemusi.alpha.track

Validation Options
Treat any remaining unresolved references as valid

Metadata

DID
did:web:lexicon.store
CID
bafyreih6gu3vnz4x2wvg56rrcytakt67fxrsqwh2nx3xfkoe34iyyjmw5e
Indexed At
2026-03-20 15:55 UTC
AT-URI
at://did:web:lexicon.store/com.atproto.lexicon.schema/ch.indiemusi.alpha.track

Lexicon Garden

@