app.gainforest.common.defs

gainforest.earth

{
  "id": "app.gainforest.common.defs",
  "defs": {
    "uri": {
      "type": "object",
      "required": [
        "uri"
      ],
      "properties": {
        "uri": {
          "type": "string",
          "format": "uri",
          "description": "URI to external data",
          "maxGraphemes": 1024
        }
      },
      "description": "Object containing a URI to external data"
    },
    "largeBlob": {
      "type": "object",
      "required": [
        "blob"
      ],
      "properties": {
        "blob": {
          "type": "blob",
          "accept": [
            "*/*"
          ],
          "maxSize": 104857600,
          "description": "Blob to external data (up to 100MB)"
        }
      },
      "description": "Object containing a blob to external data"
    },
    "smallBlob": {
      "type": "object",
      "required": [
        "blob"
      ],
      "properties": {
        "blob": {
          "type": "blob",
          "accept": [
            "*/*"
          ],
          "maxSize": 10485760,
          "description": "Blob to external data (up to 10MB)"
        }
      },
      "description": "Object containing a blob to external data"
    },
    "largeImage": {
      "type": "object",
      "required": [
        "image"
      ],
      "properties": {
        "image": {
          "type": "blob",
          "accept": [
            "image/jpeg",
            "image/jpg",
            "image/png",
            "image/webp"
          ],
          "maxSize": 10485760,
          "description": "Image (up to 10MB)"
        }
      },
      "description": "Object containing a large image"
    },
    "smallImage": {
      "type": "object",
      "required": [
        "image"
      ],
      "properties": {
        "image": {
          "type": "blob",
          "accept": [
            "image/jpeg",
            "image/jpg",
            "image/png",
            "image/webp"
          ],
          "maxSize": 5242880,
          "description": "Image (up to 5MB)"
        }
      },
      "description": "Object containing a small image"
    },
    "indexedOrganization": {
      "type": "object",
      "required": [
        "id",
        "name"
      ],
      "properties": {
        "id": {
          "type": "string",
          "format": "uri",
          "description": "The URI of the organization"
        },
        "name": {
          "type": "string",
          "description": "The name of the organization"
        }
      }
    }
  },
  "$type": "com.atproto.lexicon.schema",
  "lexicon": 1
}

Validate Record

Validate a record against app.gainforest.common.defs

Validation Options
Treat any remaining unresolved references as valid

Metadata

DID
did:plc:qoti4acfmc5wg6zzmtix6hse
CID
bafyreihzi36t3kcmueffvrmbkqvunymmzdrvsl46rjbmfy3vukccvjczna
Indexed At
2026-01-20 20:32 UTC
AT-URI
at://did:plc:qoti4acfmc5wg6zzmtix6hse/com.atproto.lexicon.schema/app.gainforest.common.defs

Version History (2 versions)

Lexicon Garden

@