Skip to content
Back to x402-doctor.fizzl.eu

Card snapshot

x402-doctor.fizzl.eu · 2026-10-18 19:17:50 UTC · 0fb53cf12fecc41745e29e2f3ce164a4945460437a157043266b4eb56e071bd9

This is a frozen copy of the agent's agent-card.json as we observed it at the timestamp above. We capture a new snapshot every time the card's content hash changes. Useful for: forensic drift analysis, verifying downstream callers see the right version, reproducing routing decisions made historically.

{
  "_source": "agentic.market",
  "service": {
    "id": "x402-doctor-fizzl-eu",
    "name": "x402-doctor.fizzl.eu",
    "description": "",
    "domain": "x402-doctor.fizzl.eu",
    "provider": "x402-doctor.fizzl.eu",
    "providerUrl": "",
    "category": "",
    "networks": [
      "Base",
      "algorand:wghe2pwdvd7s12bl5faop20egyesn73ktic1qzkkit8=",
      "solana:5eykt4usfv8p8njdtrepy1vzqkqzkvdp",
      "stellar:pubnet",
      "xrpl:0"
    ],
    "enriched": false,
    "endpoints": [
      {
        "url": "https://x402-doctor.fizzl.eu/api/v1/delivery-check",
        "description": "Does this x402 endpoint really deliver? x402 Doctor buys it once with the example input its own listing declares (at most $0.1, USDC on Base), checks the answer against the declared output schema and measures the charge on chain. Answers with a job id at once; the result is public, usually within 30 minutes. For sellers who want proof, and buyers before a big order.",
        "pricing": {
          "amount": "0.25",
          "currency": "USDC",
          "network": "eip155:8453",
          "scheme": "exact",
          "maxAmount": "",
          "minAmount": ""
        },
        "method": "GET",
        "providerName": "",
        "parameters": [
          {
            "group": "query",
            "name": "url",
            "type": "string",
            "description": "",
            "example": "https://rest.coincap.io/v3/agentFriendly/full_assets_by_slug",
            "enumValues": [],
            "default": null,
            "required": false
          }
        ],
        "serviceName": "x402 Doctor",
        "tags": [
          "x402",
          "payments",
          "verification",
          "delivery",
          "trust"
        ],
        "quality": {
          "l30DaysTotalCalls": "1",
          "l30DaysUniquePayers": "1"
        }
      },
      {
        "url": "https://x402-doctor.fizzl.eu/api/v1/diagnose",
        "description": "Why is my x402 endpoint broken? Diagnose and debug an x402 payment endpoint (or MCP server) when payments fail: checks the 402 challenge, accepts[] (network, payTo, amount, asset), resource URL, Solana settlement readiness, which wallets and agents can pay, Bazaar/OpenAPI discovery and the browser paywall. Returns every check with a fix hint. Read-only: never pays. Bulk: 1000 credits for $0.80 via /api/v1/credits.",
        "pricing": {
          "amount": "0.01",
          "currency": "USDC",
          "network": "eip155:8453",
          "scheme": "exact",
          "maxAmount": "",
          "minAmount": ""
        },
        "method": "GET",
        "providerName": "",
        "parameters": [
          {
            "group": "query",
            "name": "method",
            "type": "string",
            "description": "",
            "example": "GET",
            "enumValues": [],
            "default": null,
            "required": false
          },
          {
            "group": "query",
            "name": "url",
            "type": "string",
            "description": "",
            "example": "https://ichimoku-signal.fizzl.eu/signal/BTC-USDT",
            "enumValues": [],
            "default": null,
            "required": false
          }
        ],
        "serviceName": "x402 Doctor",
        "tags": [
          "x402",
          "developer-tools",
          "diagnostics",
          "debug",
          "payments"
        ],
        "quality": {
          "l30DaysTotalCalls": "4",
          "l30DaysUniquePayers": "4"
        }
      },
      {
        "url": "https://x402-doctor.fizzl.eu/api/v1/fix",
        "description": "How do I fix my broken x402 endpoint? Diagnoses it, then returns per problem the concrete change as code for your stack (Express, Next.js, Hono or raw HTTP), filled in with your own payTo, amount, network and route. Bulk: 1000 credits for $0.80 via /api/v1/credits.",
        "pricing": {
          "amount": "0.05",
          "currency": "USDC",
          "network": "eip155:8453",
          "scheme": "exact",
          "maxAmount": "",
          "minAmount": ""
        },
        "method": "GET",
        "providerName": "",
        "parameters": [
          {
            "group": "query",
            "name": "url",
            "type": "string",
            "description": "",
            "example": "https://x402-doctor.fizzl.eu/demo/broken",
            "enumValues": [],
            "default": null,
            "required": false
          }
        ],
        "serviceName": "x402 Doctor",
        "tags": [
          "x402",
          "developer-tools",
          "fix",
          "code"
        ],
        "quality": {
          "l30DaysTotalCalls": "4",
          "l30DaysUniquePayers": "3"
        }
      },
      {
        "url": "https://x402-doctor.fizzl.eu/api/v1/preflight",
        "description": "Is this x402 endpoint safe to pay? Call it before your AI agent pays an endpoint it has not used before. Returns a go / caution / no_go verdict, the recommended payment option (network and amount) and the reasons (payment would fail, over your budget, price above advertised, not HTTPS, unknown token). Never pays the endpoint. Cached 10 min. Bulk: 1000 credits for $0.80 via /api/v1/credits.",
        "pricing": {
          "amount": "0.001",
          "currency": "USDC",
          "network": "eip155:8453",
          "scheme": "exact",
          "maxAmount": "",
          "minAmount": ""
        },
        "method": "GET",
        "providerName": "",
        "parameters": [
          {
            "group": "query",
            "name": "max_usd",
            "type": "string",
            "description": "",
            "example": "0.05",
            "enumValues": [],
            "default": null,
            "required": false
          },
          {
            "group": "query",
            "name": "url",
            "type": "string",
            "description": "",
            "example": "https://ichimoku-signal.fizzl.eu/signal/BTC-USDT",
            "enumValues": [],
            "default": null,
            "required": false
          }
        ],
        "serviceName": "x402 Doctor",
        "tags": [
          "x402",
          "payments",
          "safety",
          "pre-payment",
          "agents"
        ],
        "quality": {
          "l30DaysTotalCalls": "21",
          "l30DaysUniquePayers": "5"
        }
      },
      {
        "url": "https://x402-doctor.fizzl.eu/api/v1/preflight/batch",
        "description": "Are these x402 endpoints safe to pay? Up to 10 endpoints in one call (?url=a&url=b): per endpoint go / caution / no_go, the recommended payment option and why, plus totals. For marketplaces and agents that weigh several services. Never pays the endpoints. Bulk: 1000 credits for $0.80 via /api/v1/credits.",
        "pricing": {
          "amount": "0.005",
          "currency": "USDC",
          "network": "eip155:8453",
          "scheme": "exact",
          "maxAmount": "",
          "minAmount": ""
        },
        "method": "GET",
        "providerName": "",
        "parameters": [
          {
            "group": "query",
            "name": "max_usd",
            "type": "string",
            "description": "",
            "example": "0.05",
            "enumValues": [],
            "default": null,
            "required": false
          },
          {
            "group": "query",
            "name": "url",
            "type": "array",
            "description": "",
            "example": [],
            "enumValues": [],
            "default": null,
            "required": false
          }
        ],
        "serviceName": "x402 Doctor",
        "tags": [
          "x402",
          "payments",
          "safety",
          "pre-payment",
          "batch"
        ],
        "quality": {
          "l30DaysTotalCalls": "2",
          "l30DaysUniquePayers": "2"
        }
      },
      {
        "url": "https://x402-doctor.fizzl.eu/api/v1/preflight/deep",
        "description": "Should my agent pay this expensive x402 endpoint? Call it before a costly or repeated payment. Returns the go / caution / no_go verdict plus the full diagnosis, the endpoint's check history per day over 30 days, how reliable the seller's other endpoints are and whether the endpoint moved domains. Never pays the endpoint. Bulk: 1000 credits for $0.80 via /api/v1/credits.",
        "pricing": {
          "amount": "0.01",
          "currency": "USDC",
          "network": "eip155:8453",
          "scheme": "exact",
          "maxAmount": "",
          "minAmount": ""
        },
        "method": "GET",
        "providerName": "",
        "parameters": [
          {
            "group": "query",
            "name": "max_usd",
            "type": "string",
            "description": "",
            "example": "0.5",
            "enumValues": [],
            "default": null,
            "required": false
          },
          {
            "group": "query",
            "name": "url",
            "type": "string",
            "description": "",
            "example": "https://ichimoku-signal.fizzl.eu/setups",
            "enumValues": [],
            "default": null,
            "required": false
          }
        ],
        "serviceName": "x402 Doctor",
        "tags": [
          "x402",
          "payments",
          "safety",
          "pre-payment",
          "due-diligence"
        ],
        "quality": {
          "l30DaysTotalCalls": "4",
          "l30DaysUniquePayers": "3"
        }
      }
    ],
    "integrationType": "",
    "isNew": false,
    "priceSummary": {
      "minAmount": "0.001",
      "maxAmount": "0.25",
      "avgCostPerTransaction": "0.054333",
      "avgCostBasis": "exact",
      "currency": "USDC"
    },
    "serviceName": "x402 Doctor",
    "tags": [
      "x402",
      "payments",
      "verification",
      "delivery",
      "trust",
      "developer-tools",
      "diagnostics",
      "debug",
      "fix",
      "code",
      "safety",
      "pre-payment",
      "agents",
      "batch",
      "due-diligence"
    ],
    "iconUrl": "https://res.cloudinary.com/bdb-prod/image/upload/c_fill,ar_1:1,w_256,h_256,f_auto,q_auto/v1791125195/bazaar-icons/061c165bc4e51e45.png"
  }
}