{
  "type": "https://eips.ethereum.org/EIPS/eip-8257#tool-manifest-v1",
  "name": "wallet-risk-score",
  "description": "Wallet risk scoring for agent-to-agent trust decisions on Base. Analyzes wallet age, transaction count, token diversity, contract interactions, ENS ownership, and known labels to produce a 0-100 risk score with flags and positives. 5min cache. $0.05 USDC per call; AXIOM Tool Pass holders get free access.",
  "endpoint": "https://www.clawbots.org/api/tools/wallet-risk-score",
  "inputs": {
    "type": "object",
    "properties": {
      "address": {
        "type": "string",
        "description": "Wallet address to analyze (0x...)"
      }
    },
    "required": [
      "address"
    ]
  },
  "outputs": {
    "type": "object",
    "properties": {
      "address": {
        "type": "string"
      },
      "chain": {
        "type": "string"
      },
      "fetchedAt": {
        "type": "string",
        "format": "date-time"
      },
      "riskScore": {
        "type": "integer",
        "minimum": 0,
        "maximum": 100,
        "description": "0=critical risk, 100=very safe"
      },
      "riskLevel": {
        "type": "string",
        "enum": [
          "low",
          "medium",
          "high",
          "critical"
        ]
      },
      "flags": {
        "type": "array",
        "items": {
          "type": "string"
        },
        "description": "Risk indicators found"
      },
      "positives": {
        "type": "array",
        "items": {
          "type": "string"
        },
        "description": "Trust indicators found"
      },
      "details": {
        "type": "object",
        "properties": {
          "ethBalance": {
            "type": "string"
          },
          "transactionCount": {
            "type": "string"
          },
          "tokenTransferCount": {
            "type": "string"
          },
          "isContract": {
            "type": "boolean"
          },
          "ens": {
            "type": "string"
          },
          "label": {
            "type": "string"
          }
        }
      }
    }
  },
  "creatorAddress": "0x523eff3db03938eaa31a5a6fbd41e3b9d23edde5",
  "tags": [
    "wallet",
    "risk",
    "trust",
    "base",
    "security"
  ],
  "pricing": [
    {
      "amount": "50000",
      "asset": "eip155:8453/erc20:0x833589fcd6edb6e08f4c7c32d4f71b54bda02913",
      "recipient": "eip155:8453:0x523eff3db03938eaa31a5a6fbd41e3b9d23edde5",
      "protocol": "x402"
    }
  ]
}
