{"uid":"cap_Hw0nE2oSZFI7gGhe3inzd","slug":"ethereum-token-safety-checker-a8b0c2cf","name":"Ethereum Token Safety Checker","description":"The machine-native marketplace. Wallet = identity. Pay per call with HTTP 402.","url":"https://true402.dev/api/v1/ethereum/token-safety","method":"POST","headers":{},"bodySchema":{"type":"object","required":["token"],"properties":{"chain":{"type":"string","description":"Chain to check; only 'ethereum' is supported on this endpoint (default)"},"token":{"type":"string","description":"ERC-20 contract address on Ethereum"}}},"responseSchema":{"type":"object","properties":{"risk":{"type":"string","description":"low | medium | high | critical"},"chain":{"type":"string"},"erc20":{"type":"object","description":"name/symbol/decimals/totalSupply (null if the read failed)"},"flags":{"type":"array","description":"risk flags raised"},"score":{"type":"number","description":"0–100 structural safety score"},"token":{"type":"string"},"honeypot":{"type":"object","description":"buy/sell simulation: sellable, roundTripBps, dex (null if it could not be simulated — never assume safe)"},"mintable":{"type":"boolean","description":"deployed bytecode exposes a mint selector (heuristic)"},"liquidity":{"type":"object","description":"quote-side WETH/USDC liquidity across uniswap-v3 + uniswap-v2 pools, in USD"},"ownership":{"type":"string","description":"renounced | active | none | unknown"},"isContract":{"type":"boolean"}}},"example":null,"exampleRequest":null,"tags":["x402"],"displayCostAmount":"0.005","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.005/call","primary":{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.005","per":"call","confidence":"exact"},"accepted":[{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.005","per":"call","confidence":"exact"}]},"paymentMethods":[{"uid":"pm_oCENBMnu71dUIA-8r2XWf","protocol":"x402","methodType":"crypto","chain":"base","mode":"charge","costAmount":"0.005","costPer":"request","priority":0,"asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","unit":"request","depositMicros":null,"planRef":null}],"brandName":null,"brandSlug":null,"brandBaseUrl":null,"brandDocsUrl":null,"whatItDoes":"Analyzes an ERC-20 token contract address on Ethereum for safety signals and risk indicators","exampleAgentPrompt":"Before I buy any, can you check if this Ethereum token contract is safe? The address is 0xdAC17F958D2ee523a2206206994597C13D831ec7.","exampleUseCases":[{"title":"Pre-trade DeFi token safety check","prompt":"I just found a new token on Ethereum with contract address 0xA0b86991c6218b36c1d19D4a2e9Eb0cE3606eB48 — can you check if it's safe before I swap into it?"},{"title":"Automated portfolio risk screening","prompt":"I'm building a portfolio of DeFi tokens — can you run a safety check on this Ethereum contract address 0x1f9840a85d5aF5bf1D1762F925BDADdC4201F984 and tell me if there are any red flags?"},{"title":"Scam token investigation","prompt":"Someone sent me tokens I didn't buy and the contract is 0x95aD61b0a150d79219dCF64E1E6Cc01f0B64C4cE — can you check if this Ethereum token contract is a honeypot or malicious?"}],"resultDescription":"Returns a JSON object containing safety signals and risk assessment for the specified ERC-20 token contract on Ethereum, potentially including honeypot detection, ownership risks, liquidity flags, and contract vulnerability indicators.","failureModes":["Invalid or malformed contract address returns an error","Contract address not found on Ethereum mainnet","Unsupported chain (only Ethereum is supported)","Rate limiting or payment failure via HTTP 402","Token contract too new to have sufficient analysis data"],"whenToPreferThis":"Choose this endpoint when you need a quick, pay-per-call token safety assessment for an ERC-20 contract on Ethereum, especially in automated DeFi workflows where wallet-based micropayment via HTTP 402 is acceptable. Prefer this over manual block explorer lookups when you need programmatic risk signals integrated into an agent pipeline.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-09-14T12:30:38.922Z","isFirstParty":false}