{
  "name": "402milly Pixel Marketplace",
  "version": "1.0.0",
  "description": "x402 pixel-advertising marketplace by Ultravioleta DAO. Buy advertising pixels on a million-pixel grid for $1/block in USDC via the x402 payment protocol, read the grid, and look up individual pixels.",
  "url": "https://api.402milly.xyz/",
  "preferredTransport": "HTTP+JSON",
  "additionalInterfaces": [
    {
      "url": "https://api.402milly.xyz/",
      "transport": "HTTP+JSON"
    },
    {
      "url": "https://mcp.402milly.xyz/mcp",
      "transport": "MCP"
    }
  ],
  "supportedInterfaces": [
    {
      "url": "https://api.402milly.xyz/",
      "transport": "HTTP+JSON"
    },
    {
      "url": "https://mcp.402milly.xyz/mcp",
      "transport": "MCP"
    }
  ],
  "capabilities": [
    {
      "id": "read-grid",
      "name": "Read pixel grid",
      "description": "Fetch grid metadata, pixel tiles, and individual pixels from the 402milly board."
    },
    {
      "id": "x402-purchase",
      "name": "Purchase pixels via x402",
      "description": "Buy advertising pixels paid in USDC via the x402 protocol (HTTP 402 challenge then signed stablecoin payment)."
    }
  ],
  "skills": [
    {
      "id": "get-grid-metadata",
      "name": "Get grid metadata",
      "description": "Return grid configuration and live stats (dimensions, tiles, pixels sold)."
    },
    {
      "id": "get-tiles-batch",
      "name": "Get tiles batch",
      "description": "Return purchased pixels for a set of tile coordinates."
    },
    {
      "id": "get-pixel-by-id",
      "name": "Get pixel by id",
      "description": "Look up a single purchased pixel block by its purchase id (deep link)."
    },
    {
      "id": "purchase-pixels",
      "name": "Purchase pixels",
      "description": "Buy pixels via the two-step x402 payment flow (USDC, gasless)."
    }
  ],
  "defaultInputModes": ["application/json"],
  "defaultOutputModes": ["application/json"],
  "provider": {
    "organization": "Ultravioleta DAO",
    "url": "https://ultravioleta.xyz/"
  }
}
