{
  "service": "deadchannel",
  "description": "Risk check for any x402 endpoint. Returns a verdict (live, degraded, trap, testnet, dead), a 0-100 risk score and the specific problems found — before you spend money on it.",
  "source": "https://github.com/plus8bit/deadchannel",
  "payment": {
    "protocol": "x402",
    "version": 2,
    "price": "$0.001 USDC",
    "network": "Base",
    "networkId": "eip155:8453",
    "payTo": "0x712c78928080Adb009E31315c0c3c7473dA9648a"
  },
  "endpoints": {
    "GET /facilitator": {
      "paid": false
    },
    "GET /llms.txt": {
      "paid": false
    },
    "GET /openapi.json": {
      "paid": false
    },
    "POST /probe": {
      "paid": true,
      "input": {
        "url": "https://api.example.com/paid-endpoint"
      },
      "output": {
        "url": "https://api.example.com/paid-endpoint",
        "verdict": "degraded",
        "risk": 25,
        "priceUsd": 0.01,
        "latencyMs": {
          "p50": 180,
          "p99": 240
        },
        "problems": [
          {
            "id": "schema-advertised",
            "status": "warn",
            "detail": "No input or output schema."
          }
        ]
      }
    },
    "GET /health": {
      "paid": false
    }
  },
  "note": "You are only charged when the check produces a result. Failures settle nothing."
}