{
  "name": "HyperSat Units",
  "description": "Bitcoin-native generative Units reconstructed from compact on-chain protocol data on OP_NET.",
  "supply": 3333,
  "chain": "Bitcoin",
  "execution": "OP_NET",
  "storage": "on-chain payload",
  "contract": "0x710f9143ff68e8676b39d4c4f22825dfd92ac7c64f45594675ec912502d1318f",
  "website": "https://test-mint.hypersat.app",
  "api": "https://api.hypersat.app",
  "mirrors": [
    "https://hypersat-units-protocol.pages.dev"
  ],
  "snapshot_mirrors": [
    {
      "base_url": "https://hypersat-units-protocol.pages.dev",
      "layout": {
        "metadata": "/metadata/{tokenId}.json",
        "image": "/image/{tokenId}.svg",
        "payload": "/payload/{tokenId}.json",
        "verify": "/verify/{tokenId}.json",
        "index": "/index.json"
      }
    }
  ],
  "manifest": "https://api.hypersat.app/manifest",
  "health": "https://api.hypersat.app/health",
  "endpoints": {
    "metadata": "https://api.hypersat.app/metadata/:tokenId",
    "image": "https://api.hypersat.app/image/:tokenId.svg",
    "payload": "https://api.hypersat.app/payload/:tokenId",
    "verify": "https://api.hypersat.app/verify/:tokenId",
    "manifest": "https://api.hypersat.app/manifest",
    "health": "https://api.hypersat.app/health",
    "status": "https://api.hypersat.app/status",
    "docs": "https://api.hypersat.app/docs",
    "openapi": "https://api.hypersat.app/openapi.json",
    "robots": "https://api.hypersat.app/robots.txt"
  },
  "protocol": {
    "protocol": "hypersat",
    "collection": "HyperSat Units",
    "core": "hypersat-core-v1",
    "codec": "hypersat-v3",
    "renderer": "hypersat-svg-string-renderer-v1",
    "metadata": "hypersat-metadata-v1",
    "chain": "Bitcoin",
    "execution": "OP_NET",
    "storage": "on-chain payload",
    "maxSupply": 3333
  }
}