Skip to content
Back to Clawditor

Card snapshot

api.clawditor.xyz · 2026-11-01 19:28:25 UTC · b380cd77085075b065b79d60ca3bfcee7ffd0bf72aedcfef21aed261e0b50f2d

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.

{
  "protocolVersion": "0.3.0",
  "name": "Clawditor",
  "description": "Autonomous token-safety auditor. Submit an ERC-20 token (address + chain) and receive a graded safety report covering mint, ownership, pausability, blacklists, fees, proxy, liquidity and holder distribution. Pay-per-call via x402.",
  "url": "https://api.clawditor.xyz/a2a",
  "preferredTransport": "JSONRPC",
  "version": "0.0.0",
  "capabilities": {
    "streaming": true,
    "pushNotifications": false,
    "stateTransitionHistory": true,
    "extensions": [
      {
        "uri": "https://github.com/google-a2a/a2a-x402/v0.1",
        "description": "Payment is required to invoke skills. The /a2a endpoint responds with HTTP 402 and an x402 payment challenge (X-PAYMENT header, EIP-3009 USDC on Base / Base Sepolia).",
        "required": true
      }
    ]
  },
  "securitySchemes": {
    "x402": {
      "type": "http",
      "scheme": "bearer",
      "description": "x402 micropayment. Send the X-PAYMENT header produced by an x402-fetch client after the initial 402 challenge."
    }
  },
  "security": [
    {
      "x402": []
    }
  ],
  "skills": [
    {
      "id": "token-safety-audit",
      "name": "Token Safety Audit",
      "description": "Audit an ERC-20 token or smart contract for safety issues (mint, ownership, pausability, blacklists, fees, proxy, liquidity, distribution) and return a graded markdown report. Pay-per-call via x402.",
      "tags": [
        "audit",
        "security",
        "erc20",
        "token",
        "evm",
        "x402"
      ],
      "examples": [
        "Audit token 0x... on Base",
        "Is this contract safe to ape?",
        "Check 0x... for honeypot / rug vectors"
      ],
      "inputModes": [
        "text/plain"
      ],
      "outputModes": [
        "text/plain",
        "text/markdown"
      ]
    }
  ],
  "defaultInputModes": [
    "text/plain"
  ],
  "defaultOutputModes": [
    "text/plain",
    "text/markdown"
  ]
}