Overview
Use when an agent needs one English brief on a token before trading or listing it. Input: token (base:0x… or sol:<mint>), format=json|markdown. Output: executiveSummary, riskAssessment (signals, owner/proxy or mint/freeze authority, holders), liquidity (price, depth, $1k/$10k buy impact), perpMarket (Hyperliquid, symbol match), sanctions (OFAC wallets), dataGaps. AI-written from chain facts; not advice. Example: ?token=base:0x940181a94A35A4569E4529A3CDfB74e38FD98631
Protocol
x402
Price
$0.20
Payment Asset
USD Coin
Payment Network
eip155:8453
Category
crypto/defi
Provider
Token Due-Diligence Report
Indexed
2026-10-31 11:36:12
Health
Status
unknown
Latency (p50)
—
Uptime (30d)
—
Reliability Score
—
Last Checked
Never
Last Healthy
Never
Consecutive Failures
0
Output Schema
{
"example": {
"cached": false,
"dataGaps": [
{
"reason": "Base holder distribution and deployer history need an indexer; only named admin addresses…",
"section": "holders"
}
],
"disclaimer": "AI-assisted research aid built from public chain data, not investment, financial or legal…",
"executiveSummary": "Rule-based signals and pool depth are summarized below.",
"generatedAt": "2026-10-31T08:35:06.079Z",
"liquidity": {
"buy10k": {
"amountUsd": 10000,
"side": "buy",
"tokensOut": 15935.5817
},
"buy1k": {
"amountUsd": 1000,
"side": "buy",
"tokensOut": 1598.4194
},
"confidence": "high",
"narrative": "Liquidity comes from one pool.",
"pool": {
"address": "0x6cdcb1c4a4d1c3c6d054b27ac5b77e89eafb971d",
"depthUsd": 5880922,
"dex": "aerodrome",
"feeTier": "volatile",
"quote": "USDC"
},
"priceUsd": 0.62353,
"warnings": []
},
"model": "@cf/google/gemma-4-26b-a4b-it",
"narrativeSource": "ai",
"perpMarket": {
"change24hPct": 0.49,
"coin": "AERO",
"fundingAnnualizedPct": 10.95,
"markPrice": 0.62196,
"match": "symbol match, verify it is the same asset",
"openInterestUsd": 25214623,
"venue": "Hyperliquid",
"volume24hUsd": 3193421
},
"riskAssessment": {
"admin": {
"owner": {
"address": null,
"method": null,
"type": "undeclared"
},
"pausedNow": null,
"proxy": {
"admin": null,
"beacon": null,
"implementation": null,
"slot": null,
"type": "none"
}
},
"holders": null,
"level": "medium",
"narrative": "See the listed signals.",
"signals": [
{
"id": "mint_function",
"severity": "medium",
"title": "Mint function present"
}
]
},
"sanctions": {
"checked": 0,
"listed": [],
"reason": "no admin, authority or holder address to screen",
"status": "not_applicable"
},
"sources": [
{
"id": "CHAIN",
"title": "Base mainnet via JSON-RPC (token contract, pools, eth_simulateV1)"
}
],
"token": {
"address": "0x940181a94A35A4569E4529A3CDfB74e38FD98631",
"chain": "base",
"decimals": 18,
"name": "Aerodrome",
"symbol": "AERO"
},
"upstreamCostUsd": 0.000336
},
"type": "json"
}