← Back to directory

ERC-20 token risk scan: honeypot check, rug pull check, token safety / scam chec...

https://1gateway.dev/v1/onchain/token/risk

Overview

ERC-20 token risk scan: honeypot check, rug pull check, token safety / scam check. Use when vetting a token. Input: address, chain=base|ethereum|arbitrum. Output: JSON risk signals + evidence: honeypot test (buy/sell sim, taxes), rug-pull signals (owner, mint/pause/blacklist/fee fns, proxy, owner supply, pool depth), meme, notChecked. Signals, not a safe verdict. EOA: 400, free. Example: ?address=0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913

Protocol x402
Price $0.0090
Payment Asset USD Coin
Payment Network eip155:8453
Category uncategorized
Provider EVM Token Risk & Honeypot Check
Source bazaar
Indexed 2026-11-07 06:03:31

Health

Status unknown
Latency (p50) —
Uptime (30d) —
Reliability Score —
Last Checked Never
Last Healthy Never
Consecutive Failures 0

x402 Payment Validation

Payment Requirements —
Asset Verified —
Facilitator —

Input Schema

{ "method": "GET", "queryParams": { "address": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913", "chain": "base" }, "type": "http" }

Output Schema

{ "example": { "address": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913", "asOfBlock": 52415330, "cache": "miss", "chain": "base", "chainId": 8453, "checksRun": [ "contract_code" ], "contract": { "owner": { "address": "0x3ABd6f64A422225E61E435baE41db12096106df7", "method": "owner()", "type": "eoa" }, "proxy": { "admin": "0x4fc7850364958d97B4d3f5A08f79db2493f8cA44", "implementation": "0x2Ce6311ddAE708829bc0784C967b7d77D19FD779", "type": "zeppelinos" }, "selectorsMatched": [ { "category": "mint", "selector": "0x40c10f19", "signature": "mint(address,uint256)" } ] }, "disclaimer": "Informational risk signals computed from public Base chain stat…", "errors": [], "liquidity": { "pools": [ { "address": "0x88A43bbDF9D098eEC7bCEda4e2494615dfD9bB9C", "depthUsdApprox": 890353, "dex": "uniswap_v2", "quote": "WETH" } ], "totalDepthUsdApprox": 239890614, "v4Discovery": { "candidateIds": 8, "creationBlock": null, "initializeLogs": "predates_v4" }, "wethUsdApprox": 2493.86 }, "meme": { "graduation": null, "launchpad": null, "mintable": true }, "notChecked": [ { "id": "holder_distribution", "reason": "needs a Transfer-log indexer; only known addresses are reported…" } ], "riskLevel": "no_observed_risk", "rpc": { "kind": "public", "source": "base-rpc.publicnode.com" }, "signals": [ { "block": 52415330, "evidence": { "method": "owner()", "owner": "0x3ABd6f64A422225E61E435baE41db12096106df7", "ownerType": "eoa" }, "id": "owner_is_eoa", "method": "eth_call owner()/getOwner() + eth_getCode(owner)", "severity": "info", "title": "Privileged owner is a single externally owned account (one key)" } ], "simulation": { "buyOk": true, "buyTaxPct": null, "dex": "uniswap_v3", "ran": true, "reason": null, "sellOk": true, "sellTaxPct": null, "status": "ok" }, "status": "complete", "summary": { "high": 0, "info": 6, "low": 0, "medium": 0 }, "supplyHeld": { "ownerPct": 0, "poolsPct": 2.0299 }, "token": { "decimals": 6, "name": "USD Coin", "symbol": "USDC", "totalSupply": 4409545823.300746, "totalSupplyRaw": "4409545823300746" } }, "type": "json" }