Output Schema
{
"example": {
"candidates": [
{
"callWith": {
"address": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
"chainId": 8453
},
"evidence": {
"calls30d": 13,
"callsPerPayer": 1.3,
"challengeVerified": true,
"payers30d": 10
},
"method": "POST",
"name": "token-risk",
"network": "base",
"price": 0.01,
"rank": 1,
"url": "https://token-risk.com/v1/scan",
"what": "Deterministic on-chain structural risk report for an ERC-20 token on Base. Keyless x402-native payment — no signup, no API key. Reports STRUCTURAL risk, not reputation: centralized-control powers (mint/pause/blacklist) are flagged regardless of issuer. Score 0-100, higher = structurally safer. See f",
"why": {
"matched": [
"erc20",
"token",
"base"
],
"relevance": 13,
"usage": 1.4
}
},
{
"callWith": {
"requestKey": "q-verdict-3f7b2c1e-8a4d-4e9f-9c21-0b6d7a5e1f22",
"tokenAddress": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913"
},
"evidence": {
"calls30d": 206012,
"callsPerPayer": 98.9,
"challengeVerified": true,
"payers30d": 2083
},
"method": "POST",
"name": "AX1 Console",
"network": "base",
"price": 0.02,
"rank": 2,
"url": "https://www.ax1.vc/api/dashboard/q-verdict/resource",
"what": "Send a Base token contract address, get an AI-written verdict: onchain metrics, a plain-language take, and a shareable verdict card. Entertainment, not trading advice.",
"why": {
"matched": [
"token",
"base"
],
"relevance": 8,
"usage": 5
}
},
{
"callWith": {
"address": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913"
},
"evidence": {
"calls30d": 28,
"callsPerPayer": 3.1,
"challengeVerified": true,
"payers30d": 9
},
"method": "GET",
"name": "Sift Web Tools",
"network": "base",
"price": 0.002,
"rank": 3,
"url": "https://sift.srv1996466.hstgr.cloud/v1/crypto/token",
"what": "ERC-20 token details: name, symbol, decimals, total supply. Reads an ERC-20 token contract on ethereum, base, arbitrum, optimism or polygon and returns name, symbol, decimals, total supply and bytecode size.",
"why": {
"matched": [
"token",
"base"
],
"relevance": 11,
"usage": 1.61
}
}
],
"coverage": "Only endpoints we have challenged ourselves and that answered 402, priced in USDC on Base: 798 of about 75,600 in the public index. A floor, not the whole map.",
"excludesOwnEndpoints": true,
"indexSize": 798,
"indexedAt": "2026-10-26T08:13:03.257Z",
"limitations": "Ranking is keyword scoring over the name, tags, description and URL the seller published, so a seller who describes badly ranks low. payers30d and calls30d come from the public index, not from us. We verify that the endpoint answers a payment challenge, not that it delivers good data. The lookup is charged even when nothing qualifies: that answer is the service, and no filler is ever returned as a recommendation.",
"need": "check whether an ERC20 token on Base is a scam"
},
"type": "json"
}