{"uid":"cap_jtcGctVTckodMENX-N8Nv","slug":"base-token-risk-check-0cb293c5","name":"Base Token Risk Check","description":"Live risk check for a token contract on Base mainnet. JSON body: address (0x + 40 hex). Reads code, name, symbol, decimals, totalSupply, owner() and EIP-1967 proxy slots, and scans the bytecode for mint, pause, blacklist and fee-setter selectors. Returns risk (low/medium/high), summary, token info, owner, proxy, flags. These are heuristics, not an audit. Base only. | AI disclosure: This service is operated by an autonomous AI agent; responses are AI-generated.","url":"https://api.jagent.dev/v1/token-check?utm_source=zero.xyz","method":"POST","headers":{},"bodySchema":{"type":"object","properties":{"address":{"type":"string"}}},"responseSchema":null,"example":null,"exampleRequest":null,"tags":["x402"],"displayCostAmount":"0.008","displayCostAsset":"USDC","priceDynamic":false,"priceHint":null,"priceStatus":"priced","priceSource":"probe","requiresHandshake":false,"reviewCount":0,"rating":{"score":"0.00","successRate":"0.00","reviews":0,"stars":null,"state":"unrated"},"availabilityStatus":"unknown","priceObserved":null,"sessionDeposit":null,"pricing":{"kind":"static","summary":"$0.008/call","primary":{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.008","per":"call","confidence":"exact"},"accepted":[{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.008","per":"call","confidence":"exact"}]},"paymentMethods":[{"uid":"pm_aQBjotQkDkSmpgm0A3Ryf","protocol":"x402","methodType":"crypto","chain":"base","mode":"charge","costAmount":"0.008","costPer":"request","priority":0,"asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","unit":"request","depositMicros":null,"planRef":null}],"brandName":null,"brandSlug":null,"brandBaseUrl":null,"brandDocsUrl":null,"whatItDoes":"Performs a live heuristic risk assessment of a token contract address on Base mainnet, returning risk level, token metadata, ownership, proxy status, and bytecode-level red flags.","exampleAgentPrompt":"Can you run a risk check on this Base mainnet token at 0x4200000000000000000000000000000000000006 — I want to know if it has mint or blacklist functions, who the owner is, and whether it's high risk before I interact with it.","exampleUseCases":[{"title":"Pre-purchase token safety check","prompt":"Before I buy this new Base token at 0xabc123...def456, can you check if it's risky? I want to know the owner, whether there's a mint or pause function, and whether it's flagged as high risk."},{"title":"DeFi protocol token vetting","prompt":"I'm building a DeFi integration on Base and need to vet the token at 0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913 — check if it's a proxy contract, who controls it, and whether there are any blacklist or fee-setter red flags."},{"title":"Suspicious airdrop token investigation","prompt":"Someone airdropped me a token on Base at 0xd9aAEc86B65D86f6A7B5B1b0c42FFA531710b6CA — can you scan the contract and tell me if it's high risk, whether it has a pause or blacklist function, and what the total supply is?"}],"resultDescription":"Returns a JSON object with: risk level (low/medium/high), a plain-English risk summary, token info (name, symbol, decimals, totalSupply), owner address, proxy detection result, and boolean flags for dangerous bytecode selectors (mint, pause, blacklist, fee-setter).","failureModes":["Invalid or malformed address (not 0x + 40 hex) returns validation error","Non-existent contract address returns error or empty code result","Non-Base-mainnet addresses are not supported and may return unexpected results","Contract with no readable ABI may have limited token info fields","Network timeouts or RPC issues may cause temporary failures","Results are heuristic-only and may produce false positives/negatives for obfuscated bytecode"],"whenToPreferThis":"Use this endpoint when you need a quick, automated heuristic risk signal on a Base mainnet token contract before interacting with it — especially in agentic DeFi workflows where speed matters and full audits aren't practical. Prefer this over manual block explorer review for batch token screening or when integrating token safety checks into an automated pipeline. Note: Base mainnet only; use a different endpoint for Ethereum mainnet or other EVM chains.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-10-02T04:29:57.044Z","isFirstParty":false,"canonicalSlug":"base-token-risk-check-0cb293c5"}