AX1 Console x402 REST usage
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.
View daily earnings, market cap, volume and coverage →
tokencheck.402api.dev · tokencheck.402api.dev · Data & Finance
| Day · UTC | Earned | Gross volume | Refunds | Observed transfers | Market cap | Revenue coverage |
|---|---|---|---|---|---|---|
| 2026-10-26 | — | — | — | — | — | none |
| 2026-10-25 | — | — | — | — | — | none |
| 2026-10-24 | — | — | — | — | — | none |
| 2026-10-23 | — | — | — | — | — | none |
| 2026-10-22 | — | — | — | — | — | none |
| 2026-10-21 | — | — | — | — | — | none |
| 2026-10-20 | — | — | — | — | — | none |
View daily history → · UTC days; today's figures are partial.
Call before buying, swapping into or accepting any Base ERC-20, to learn if you can sell it back. $0.02, ~1-3 s, measured on-chain: honeypot test (simulated buy then sell via the deepest pool: sell ok? round-trip loss vs fees), per-pool transfer tax from real recent swap receipts, USD liquidity per pool (Uniswap v2/v3, Aerodrome, Slipstream), sell quotes, and an ok/caution/avoid verdict citing each fact. Errors: 400/503 JSON {error}, not charged.
Quoted from x402 Bazaar · source record · read 2026-10-25
No settled payment on record. Earnings for this service are unknown — not zero. The source counts 3 calls in 30 days, which at the published price is roughly $0.06 of activity. Activity is not revenue; no charge has been reconciled for it.
A payment rail is where the provider asks to be paid. It is not proof that anything was paid through it. See evidence levels.
{
"discoverable": true,
"method": "GET",
"queryParams": {
"token": "0x940181a94A35A4569E4529A3CDfB74e38FD98631"
},
"type": "http"
}
{
"example": {
"block": "52398867",
"ethUsd": 2485.34437,
"measuredAt": "2026-10-09T23:04:45.143Z",
"notes": [
"16 smaller pool(s) omitted.",
"5 pool(s) with under $1,000 measured liquidity omitted.",
"Measured facts, not advice. The simulated sell shows a fresh wallet can sell right now; owner-changeable taxes, blacklists or trading switches can still change later."
],
"pools": [
{
"address": "0x6cDcb1C4A4D1C3C6d054b27AC5B77e89eAFb971d",
"feePct": 0.3,
"liquidityMethod": "2 \u00d7 the pool's USDC balance (balanceOf at block 52398867); for concentrated-liquidity pools this counts all reserves, not in-range depth",
"liquidityUsd": 43758468,
"pairedWith": {
"address": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
"symbol": "USDC"
},
"sellable": {
"amountIn": "27317.378708653002392855",
"amountOut": "21791.869827",
"method": "on-chain quoter/reserves eth_call selling 0.1% of the pool's token balance into this pool (does not detect wallet-level transfer blocks or the tax itself)",
"ok": true,
"outUsd": 21791.869827
},
"source": "tracked by 402api",
"transferTax": {
"method": "402api taxcheck job at 2026-10-08T20:25:52.000Z: receipts of the pool's 3 most recent swaps",
"samples": [],
"taxed": false
},
"venue": "aeroV2"
},
{
"address": "0xbBf71AAD6E1F8D180D3B1D898528654c1d18b2fF",
"feePct": 1,
"liquidityMethod": "402api registry estimate (pool added 2026-10-08, value refreshed by the registry job)",
"liquidityUsd": 4664205,
"pairedWith": {
"address": "0x74ccbe53F77b08632ce0CB91D3A545bF6B8E0979",
"symbol": "fBOMB"
},
"sellable": {
"amountIn": "2857.2894550549357344",
"amountOut": "103557.570587184740374855",
"method": "on-chain quoter/reserves eth_call selling 0.1% of the pool's token balance into this pool (does not detect wallet-level transfer blocks or the tax itself)",
"ok": true,
"outUsd": null
},
"source": "tracked by 402api",
"transferTax": {
"method": "receipts of the pool's 2 most recent swap(s) found by eth_getLogs (Swap event) over the last 500 blocks: does part of a AERO transfer out of / payment into the pool go to the token contract or a burn address?",
"samples": [
"0x0bfd8e34e528e56ee56cd480722025c2f149d87152e1a6b2e209cc4b30f97b7d",
"0x8ae22c6b10bdfd766ae7c09cc0c6ed2a55b001e4835524cd8e3597207f587608"
],
"taxed": false
},
"venue": "aeroV2"
}
],
"poolsOmitted": 29,
"reasons": [
"Total measured liquidity $66,630,326 across 10 pool(s).",
"Sell quote succeeded on all 6 pool(s) checked.",
"No transfer tax seen in recent swaps on 5 pool(s).",
"Simulated $25 buy then full sell on the aeroV2 USDC pool lost 0.6% (pool fees account for 0.6%): sells work and no meaningful tax."
],
"sellSimulation": {
"bought": "31.120142866883571174",
"feesPct": 0.6,
"method": "eth_simulateV1 at block 52398867: a fresh address funded by state override spends 25 USDC buying through aeroV2 router 0xcF77a3Ba9A5CA399B7c97c74d54e5b1Beb874E43, then sells every token it received back into the same pool (nothing is signed or broadcast)",
"ms": 503,
"ok": true,
"pool": "0x6cDcb1C4A4D1C3C6d054b27AC5B77e89eAFb971d",
"receivedBack": "24.850225",
"roundTripLossPct": 0.6,
"spent": {
"amount": "25",
"symbol": "USDC",
"usd": 25
},
"stage": "sell",
"venue": "aeroV2"
},
"token": {
"address": "0x940181a94A35A4569E4529A3CDfB74e38FD98631",
"chain": "base",
"decimals": 18,
"method": "ERC-20 symbol()/name()/decimals()/totalSupply() eth_call at block 52398867",
"name": "Aerodrome",
"symbol": "AERO",
"totalSupply": "1997645621.866174935169948746"
},
"verdict": "ok"
},
"type": "json"
}
Examples are the provider's own, not a call we made.
One row per statement. “Verified” means we checked it ourselves and the finding is quoted. “Provider claim” means we read it in the provider's own record. “Not found” is a statement about our search, not proof of absence.
| Statement | Status | What we found | Source | Checked |
|---|---|---|---|---|
| Endpoint | Provider claim |
https://tokencheck.402api.dev/v1/token-check
EvidenceAls Resource-URL im Bazaar-Eintrag geführt. |
api.cdp.coinbase.com | 2026-10-25 |
| Input output | Provider claim |
Request/response examples published with the listing
EvidenceBeispiel-Ein- und -Ausgabe stammen aus dem Bazaar-Eintrag des Anbieters. |
api.cdp.coinbase.com | 2026-10-25 |
| Payment | Provider claim |
1 rail: Base · payee 0x8C8A81E2acEc6ed62421f1f4E7125B0b84FFffdE
EvidenceAus den `accepts`-Einträgen: Netzwerk, Asset, Empfängeradresse und Betrag. Die Adresse ist die Grundlage der späteren On-Chain-Zuordnung; sie ist noch nicht durch eine eigene 402-Antwort bestätigt. |
api.cdp.coinbase.com | 2026-10-25 |
| Pricing | Provider claim |
0.02 USDC per call
EvidenceAtomic amount 20000 = 0.02 USDC per call on Base. Netzwerk: Base. |
api.cdp.coinbase.com | 2026-10-25 |
| Protocol | Provider claim |
x402 (HTTP 402 payment challenge)
EvidenceIm x402 Bazaar als zahlungspflichtige HTTP-Ressource gelistet (x402Version 2, Typ http). |
api.cdp.coinbase.com | 2026-10-25 |
| Provider | Provider claim |
tokencheck.402api.dev
EvidenceDie Ressource wird unter diesem Host im x402 Bazaar geführt; die Angaben stammen vom Anbieter. |
api.cdp.coinbase.com | 2026-10-25 |
| Usage | Verified |
3 calls / 2 unique payers in the last 30 days
EvidenceNicht von uns gemessen: die Qualitätsangaben des x402 Bazaar (Coinbase), gelesen am 2026-10-25. Letzter Aufruf laut Quelle: 2026-10-17T10:21:00.534Z. Aufrufe sind kein Umsatz. |
api.cdp.coinbase.com | 2026-10-25 |
We have not called this endpoint yet. Until we do, everything above is what the source published — no more.
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.
Get SmartMoney trading activities on token (sorted by time descending)
Get KOL trading activities on token (sorted by time descending)
Get Whale trading activities on token (sorted by time descending)
Chosen by category and by whether we have measured them, not by who pays us. A sponsored placement in this list is labelled as such.