Base token pre-trade report: on-chain risk plus live DEX market data
Base token heuristic screening plus DexScreener market data, source and retrieval time. Returns owner, paused and proxy facts with limited selector checks. A mint selector does not prove callable minting; missing or unavailable evidence remains unknown. Illustrative examples are not live quotes. Not a safety guarantee; see endpoint details for coverage limits. Use before swapping into an unfamiliar Base token.
Inputs
| Name | Type | Description |
|---|---|---|
address (required) | string | Token contract address on Base (0x...) |
Request
Over HTTP, with a card key from /credits:
curl -H "Authorization: Bearer adt_…" "https://agent-data-tools.revmesh2074.workers.dev/token-report?address=0x4200000000000000000000000000000000000006"
Or one of your 25 free calls, no key:
curl "https://agent-data-tools.revmesh2074.workers.dev/token-report?address=0x4200000000000000000000000000000000000006&trial=1"
Without a key, the same URL answers 402 Payment Required with x402 and MPP terms, so an agent with a wallet pays per call in USDC (Base, Polygon, Arbitrum, Monad, World Chain or Tempo) and retries.
Example result
{
"chain": "base",
"address": "0x4200000000000000000000000000000000000006",
"marketDataSource": "DexScreener",
"marketRetrievedAt": "2026-10-14T12:00:00.000Z",
"risk": "low",
"summary": "low risk: 0 high and 0 medium flag(s). Heuristic screening, not a guarantee of safety.",
"flags": [],
"token": {
"name": "Wrapped Ether",
"symbol": "WETH",
"decimals": 18
},
"market": {
"priceUsd": 2432.15,
"priceChange24hPct": -3.05,
"volume24hUsd": 40100383,
"liquidityUsdTotal": 4904163,
"pairCount": 2,
"topPair": {
"dex": "pancakeswap",
"quote": "USDC",
"ageDays": 1000
},
"trades24h": {
"buys": 32010,
"sells": 30694
}
}
}
From an AI agent (MCP)
Add the MCP server to Claude, Cursor or any MCP client. This tool is token_report, and the first 25 successful calls are free:
https://agent-data-tools.revmesh2074.workers.dev/mcp
Details and limits
One call for a Base token: heuristic risk tier and flags, on-chain owner/paused/proxy facts and selector checks, plus live DEX price, 24h volume/change, liquidity, FDV, pair count, top-liquidity-pair age and 24h buys/sells. marketDataSource identifies DexScreener; marketRetrievedAt is the retrieval timestamp or null when market data is unavailable. Example market values and timestamp are illustrative. A mint selector is not proof of callable minting; mintability is reported only with a confirmed nonzero owner, otherwise unverified. Flags no-liquidity, thin liquidity, new top pairs and no-sell patterns. Not a guarantee.