{"slug":"trust-agent-io-v1-token-honeypot-acb1a4","title":"Honeypot check for a Base token","host":"trust-agent.io","method":"GET","resource":"https://trust-agent.io/v1/token/honeypot","category":"code","description":"Honeypot check for a Base token: can you sell it after you buy? Simulates a buy and a sell on its Uniswap v2, v3 or v4 or Aerodrome pool and returns sellable, high_tax, honeypot or unknown, both taxes and the pool, plus the owner powers in its code, proxies included (mint, blacklist, pause, fee chan","price_listed":0.010004,"price_asked":null,"state":"effects","state_label":"Not tested: has real-world effects","checks_7d":0,"answered_7d":0,"latency_ms_median":null,"reported_calls_30d":1,"reported_payers_30d":1,"networks":["eip155:8453"],"badge":"unverified","paid_checks_7d":0,"paid_ok_7d":0,"example_input":{"method":"GET","queryParams":{"address":"0x940181a94A35A4569E4529A3CDfB74e38FD98631","chain":"base"},"type":"http"},"output_schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","properties":{"input":{"additionalProperties":false,"properties":{"method":{"enum":["GET"],"type":"string"},"queryParams":{"properties":{"address":{"description":"REQUIRED. ERC-20 token contract address on Base.","type":"string"},"chain":{"description":"OPTIONAL. Only \"base\" is served; other values are refused. Defaults to base.","type":"string"}},"required":["address"],"type":"object"},"type":{"const":"http","type":"string"}},"required":["type","method"],"type":"object"},"output":{"properties":{"example":{"properties":{"buyTaxPct":{"description":"percent withheld on the buy, 0-100; null when the buy did not run"},"confidence":{"description":"0-1: 0.6 if the trade was simulated, +0.3 if the bytecode was read"},"flags":{"description":"findings, worst first; PROVIDER_DEGRADED marks what was not measured"},"isHoneypot":{"description":"true | false; null when verdict is unknown"},"ownerPowers":{"description":"{status, saleTraps, privilegedFunctions, proxy, analyzedAt}: what could stop or tax a sale later"},"recommendation":{"description":"proceed | proceed_with_caution | hold | block | insufficient_data"},"sellTaxPct":{"description":"percent withheld on the sell, 0-100; null when the sell did not run"},"simulation":{"description":"{status, reason, detail, sellable, venue, pool, quoteToken, quoteReserve, amountIn, roundTripLossPct, revertReason, block, venuesChecked, simulatedAt, cached}"},"verdict":{"description":"sellable | high_tax | honeypot | unknown. honeypot: the simulated sell reverted or returned nothing, a tax took 90%+, or trades failed at a normal gas limit; high_tax: a tax of 10%+; unknown: not simulated"}},"type":"object"},"type":{"type":"string"}},"required":["type"],"type":"object"}},"required":["input"],"type":"object"},"history":[],"description_full":"Honeypot check for a Base token: can you sell it after you buy? Simulates a buy and a sell on its Uniswap v2, v3 or v4 or Aerodrome pool and returns sellable, high_tax, honeypot or unknown, both taxes and the pool, plus the owner powers in its code, proxies included (mint, blacklist, pause, fee changes, upgrade), and whether one key holds them. A simulation at one block, not an audit; unknown, never a guess, and no charge if our node fails. Free: GET /v1/token. Trial: /v1/trial.","last_updated":"2026-10-10T02:52:01.017Z","schemes":["exact"]}