{
  "protocol_version": "2026-08-25",
  "services": [
    {
      "name": "dev.ucp.shopping",
      "transport": "rest",
      "endpoint": "https://lattice-gazette.pages.dev/api/ads"
    },
    {
      "name": "dev.ucp.shopping",
      "transport": "mcp",
      "endpoint": "https://lattice-gazette.pages.dev/mcp"
    }
  ],
  "capabilities": [
    "dev.ucp.shopping.checkout",
    "dev.ucp.shopping.catalog",
    "lattice.ads.negotiate"
  ],
  "endpoints": {
    "catalog": "https://lattice-gazette.pages.dev/api/ads/products",
    "checkout": "https://lattice-gazette.pages.dev/api/ads/checkout",
    "negotiate": "https://lattice-gazette.pages.dev/api/ads/negotiate",
    "ledger": "https://lattice-gazette.pages.dev/api/ads/ledger",
    "mcp": "https://lattice-gazette.pages.dev/mcp"
  },
  "ucp": {
    "version": "2026-08-25",
    "services": {
      "dev.ucp.shopping": [
        {
          "version": "2026-08-25",
          "spec": "https://lattice-gazette.pages.dev/inventory.md",
          "transport": "rest",
          "endpoint": "https://lattice-gazette.pages.dev/api/ads"
        },
        {
          "version": "2026-08-25",
          "spec": "https://lattice-gazette.pages.dev/inventory.md",
          "transport": "mcp",
          "endpoint": "https://lattice-gazette.pages.dev/mcp"
        }
      ]
    },
    "capabilities": {
      "dev.ucp.shopping.checkout": [
        {
          "version": "2026-08-25",
          "spec": "https://lattice-gazette.pages.dev/inventory.md"
        }
      ],
      "lattice.ads.negotiate": [
        {
          "version": "1.0.0",
          "spec": "https://lattice-gazette.pages.dev/inventory.md"
        }
      ]
    },
    "payment_handlers": {
      "x402": [
        {
          "id": "x402",
          "version": "1",
          "spec": "https://lattice-gazette.pages.dev/.well-known/x402",
          "available_instruments": [
            {
              "type": "usdc",
              "network": "base"
            }
          ]
        }
      ]
    }
  },
  "advertisement": {
    "id": "volta-lattice",
    "label": "Advertisement",
    "placement": "masthead",
    "advertiser": "Volta Lattice",
    "headline": "The fabric, compiled.",
    "body": "Place, route, and time the bitstream from the same graph you already drew. One desk for FPGA teams who still read patents.",
    "cta": "Ask the desk",
    "url": "/inventory#ad-volta-lattice",
    "format": "728×90 / fluid rule",
    "channel": "display",
    "sandbox": true
  }
}