Skip to content
Back to dev.kagurazaka.dev

Card snapshot

dev.kagurazaka.dev · 2026-10-25 13:22:56 UTC · 353f5b1ccfeabd2b9d09143af326ca9e40516e655026e6804cb9d3bdbafe685d

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": "dev-kagurazaka-dev",
    "name": "dev.kagurazaka.dev",
    "description": "",
    "domain": "dev.kagurazaka.dev",
    "provider": "dev.kagurazaka.dev",
    "providerUrl": "",
    "category": "",
    "networks": [
      "Base"
    ],
    "enriched": false,
    "endpoints": [
      {
        "url": "https://dev.kagurazaka.dev/v1/decode",
        "description": "Decodes a PAYMENT-REQUIRED, PAYMENT-SIGNATURE or PAYMENT-RESPONSE header (x402 v2, or X-PAYMENT / X-PAYMENT-RESPONSE of v1), base64 or JSON, detecting which it is. Explains it in plain terms (price in dollars, network, payer and payee, validity window, explorer link) and lists problems: wrong USDC EIP-712 domain, expired or not-yet-valid authorizations, amount or payee mismatches, missing Bazaar extension.",
        "pricing": {
          "amount": "0.002",
          "currency": "USDC",
          "network": "eip155:8453",
          "scheme": "exact",
          "maxAmount": "",
          "minAmount": ""
        },
        "method": "POST",
        "providerName": "",
        "parameters": [
          {
            "group": "body",
            "name": "header",
            "type": "string",
            "description": "",
            "example": "eyJ4NDAyVmVyc2lvbiI6MiwiZXJyb3IiOiJQYXltZW50IHJlcXVpcmVkIiwicmVzb3VyY2UiOnsidXJsIjoiaHR0cHM6Ly9hcGkuZXhhbXBsZS5jb20vdjEvd2VhdGhlciIsImRlc2NyaXB0aW9uIjoiIiwibWltZVR5cGUiOiJhcHBsaWNhdGlvbi9qc29uIn0sImFjY2VwdHMiOlt7InNjaGVtZSI6ImV4YWN0IiwibmV0d29yayI6ImVpcDE1NTo4NDUzIiwiYW1vdW50IjoiMTAwMCIsImFzc2V0IjoiMHg4MzM1ODlmQ0Q2ZURiNkUwOGY0YzdDMzJENGY3MWI1NGJkQTAyOTEzIiwicGF5VG8iOiIweGU2Zjc1MDhhYjU3MmE0ZGM5Yzc0ODZlYTAxN2IxMDBkODNmM2MzZjgiLCJtYXhUaW1lb3V0U2Vjb25kcyI6MzAwLCJleHRyYSI6eyJuYW1lIjoiVVNEIENvaW4iLCJ2ZXJzaW9uIjoiMiJ9fV19",
            "enumValues": [],
            "default": null,
            "required": false
          }
        ],
        "serviceName": "x402 Dev Tools",
        "tags": [
          "x402",
          "debugging",
          "payment header",
          "developer tools"
        ],
        "quality": {
          "l30DaysTotalCalls": "1",
          "l30DaysUniquePayers": "1"
        }
      },
      {
        "url": "https://dev.kagurazaka.dev/v1/discovery",
        "description": "Generates the discovery documents directories and agents read for a list of paid endpoints (up to 100): an OpenAPI 3.1 document with x-payment-info prices and examples, the /.well-known/x402 resource list and an llms.txt, in the shape x402scan and the CDP Bazaar index.",
        "pricing": {
          "amount": "0.003",
          "currency": "USDC",
          "network": "eip155:8453",
          "scheme": "exact",
          "maxAmount": "",
          "minAmount": ""
        },
        "method": "POST",
        "providerName": "",
        "parameters": [
          {
            "group": "body",
            "name": "description",
            "type": "string",
            "description": "",
            "example": "Current weather for any city.",
            "enumValues": [],
            "default": null,
            "required": false
          },
          {
            "group": "body",
            "name": "endpoints",
            "type": "array",
            "description": "",
            "example": [],
            "enumValues": [],
            "default": null,
            "required": false
          },
          {
            "group": "body",
            "name": "name",
            "type": "string",
            "description": "",
            "example": "Weather API",
            "enumValues": [],
            "default": null,
            "required": false
          },
          {
            "group": "body",
            "name": "origin",
            "type": "string",
            "description": "",
            "example": "https://api.example.com",
            "enumValues": [],
            "default": null,
            "required": false
          }
        ],
        "serviceName": "x402 Dev Tools",
        "tags": [
          "x402",
          "openapi",
          "discovery",
          "bazaar",
          "developer tools"
        ],
        "quality": {
          "l30DaysTotalCalls": "1",
          "l30DaysUniquePayers": "1"
        }
      },
      {
        "url": "https://dev.kagurazaka.dev/v1/encode",
        "description": "Encodes a PaymentRequired, PaymentPayload or settlement response object as the base64 value of its x402 header, for hand-written servers, clients and tests, and reports the same problems /v1/decode finds.",
        "pricing": {
          "amount": "0.002",
          "currency": "USDC",
          "network": "eip155:8453",
          "scheme": "exact",
          "maxAmount": "",
          "minAmount": ""
        },
        "method": "POST",
        "providerName": "",
        "parameters": [
          {
            "group": "body",
            "name": "value",
            "type": "object",
            "description": "",
            "example": null,
            "enumValues": [],
            "default": null,
            "required": false
          }
        ],
        "serviceName": "x402 Dev Tools",
        "tags": [
          "x402",
          "payment header",
          "encoding",
          "developer tools"
        ],
        "quality": {
          "l30DaysTotalCalls": "1",
          "l30DaysUniquePayers": "1"
        }
      },
      {
        "url": "https://dev.kagurazaka.dev/v1/facilitators",
        "description": "Asks the public x402 facilitators (CDP, x402.org, PayAI, x402.rs, Dexter, Daydreams, OpenX402, Mogami, Heurist) for GET /supported right now: whether each answers, its latency, and the x402 versions, schemes and networks it settles. Pass network to keep only those that support it.",
        "pricing": {
          "amount": "0.003",
          "currency": "USDC",
          "network": "eip155:8453",
          "scheme": "exact",
          "maxAmount": "",
          "minAmount": ""
        },
        "method": "GET",
        "providerName": "",
        "parameters": [
          {
            "group": "query",
            "name": "network",
            "type": "string",
            "description": "",
            "example": "eip155:8453",
            "enumValues": [],
            "default": null,
            "required": false
          }
        ],
        "serviceName": "x402 Dev Tools",
        "tags": [
          "x402",
          "facilitator",
          "status",
          "monitoring",
          "developer tools"
        ],
        "quality": {
          "l30DaysTotalCalls": "2",
          "l30DaysUniquePayers": "1"
        }
      },
      {
        "url": "https://dev.kagurazaka.dev/v1/lint",
        "description": "Checks an x402 API origin the way x402scan, the CDP Bazaar and agents read it: fetches /openapi.json and /.well-known/x402, then calls each paid route without paying (up to 30) and decodes its 402. Reports routes that do not answer 402, missing or v1-only PAYMENT-REQUIRED headers, prices that differ from the OpenAPI document, resource URLs that differ from the route, wrong USDC EIP-712 domains, missing Bazaar extensions and missing descriptions.",
        "pricing": {
          "amount": "0.01",
          "currency": "USDC",
          "network": "eip155:8453",
          "scheme": "exact",
          "maxAmount": "",
          "minAmount": ""
        },
        "method": "GET",
        "providerName": "",
        "parameters": [
          {
            "group": "query",
            "name": "origin",
            "type": "string",
            "description": "",
            "example": "https://web.kagurazaka.dev",
            "enumValues": [],
            "default": null,
            "required": false
          }
        ],
        "serviceName": "x402 Dev Tools",
        "tags": [
          "x402",
          "lint",
          "validation",
          "seller",
          "developer tools"
        ],
        "quality": {
          "l30DaysTotalCalls": "1",
          "l30DaysUniquePayers": "1"
        }
      },
      {
        "url": "https://dev.kagurazaka.dev/v1/networks",
        "description": "Reference for x402 sellers and clients: each network's CAIP-2 id, v1 name, chain id, USDC contract, decimals, the EIP-712 domain name and version its USDC signs over (read from the contracts), and explorer. Pass network to get one.",
        "pricing": {
          "amount": "0.002",
          "currency": "USDC",
          "network": "eip155:8453",
          "scheme": "exact",
          "maxAmount": "",
          "minAmount": ""
        },
        "method": "GET",
        "providerName": "",
        "parameters": [
          {
            "group": "query",
            "name": "network",
            "type": "string",
            "description": "",
            "example": "base",
            "enumValues": [],
            "default": null,
            "required": false
          }
        ],
        "serviceName": "x402 Dev Tools",
        "tags": [
          "x402",
          "usdc",
          "networks",
          "reference",
          "developer tools"
        ],
        "quality": {
          "l30DaysTotalCalls": "1",
          "l30DaysUniquePayers": "1"
        }
      },
      {
        "url": "https://dev.kagurazaka.dev/v1/requirements",
        "description": "Builds an x402 v2 PaymentRequired object for a price in dollars on one or more networks, with the right USDC contract, atomic amount and EIP-712 domain (name and version) for each, plus the base64 PAYMENT-REQUIRED header value to send with the 402.",
        "pricing": {
          "amount": "0.002",
          "currency": "USDC",
          "network": "eip155:8453",
          "scheme": "exact",
          "maxAmount": "",
          "minAmount": ""
        },
        "method": "POST",
        "providerName": "",
        "parameters": [
          {
            "group": "body",
            "name": "networks",
            "type": "array",
            "description": "",
            "example": [],
            "enumValues": [],
            "default": null,
            "required": false
          },
          {
            "group": "body",
            "name": "pay_to",
            "type": "string",
            "description": "",
            "example": "0xe6f7508ab572a4dc9c7486ea017b100d83f3c3f8",
            "enumValues": [],
            "default": null,
            "required": false
          },
          {
            "group": "body",
            "name": "price_usd",
            "type": "number",
            "description": "",
            "example": 0.001,
            "enumValues": [],
            "default": null,
            "required": false
          },
          {
            "group": "body",
            "name": "resource",
            "type": "string",
            "description": "",
            "example": "https://api.example.com/v1/weather",
            "enumValues": [],
            "default": null,
            "required": false
          }
        ],
        "serviceName": "x402 Dev Tools",
        "tags": [
          "x402",
          "402",
          "payment requirements",
          "developer tools"
        ],
        "quality": {
          "l30DaysTotalCalls": "1",
          "l30DaysUniquePayers": "1"
        }
      }
    ],
    "integrationType": "",
    "isNew": false,
    "priceSummary": {
      "minAmount": "0.002",
      "maxAmount": "0.01",
      "avgCostPerTransaction": "0.003429",
      "avgCostBasis": "exact",
      "currency": "USDC"
    },
    "serviceName": "x402 Dev Tools",
    "tags": [
      "x402",
      "debugging",
      "payment header",
      "developer tools",
      "openapi",
      "discovery",
      "bazaar",
      "encoding",
      "facilitator",
      "status",
      "monitoring",
      "lint",
      "validation",
      "seller",
      "usdc",
      "networks",
      "reference",
      "402",
      "payment requirements"
    ],
    "iconUrl": ""
  }
}