# TokenGuard Base > Honeypot check, rug pull check and scam token detector for Base tokens, plus new token launches pre-screened for honeypots. Pay per call in USDC on Base via x402. No API key. Base URL: https://tokenguard.imac2014ville.workers.dev OpenAPI: https://tokenguard.imac2014ville.workers.dev/openapi.json Source: https://github.com/Imac2014Ville/baselens Related: BaseLens https://baselens.imac2014ville.workers.dev, DepVet https://depvet.imac2014ville.workers.dev ## Endpoints (GET with query params, or POST with JSON body) - /launch-scan ($0.03): New token launches on Base pre-screened for honeypots: every new pool annotated with verdict, risk score and flags. Sniper safety in one call. Example: /launch-scan?minutes=30"e=weth&limit=5 - /token-risk ($0.02): Honeypot check and rug pull check for one Base token: simulated sell, owner powers (mint, blacklist, pause, fees, proxy), liquidity, LP burn; verdict + 0-100 risk score. Example: /token-risk?token=0x532f27101965dd16442E59d40670FaF5eBB142E4 - /new-pools ($0.01): New token launches on Base (Uniswap v2/v3/v4, Aerodrome) with price, liquidity and flags. Raw feed, no screening. Example: /new-pools?minutes=30"e=weth ## Developer guides - Check if a Base token is a honeypot via API: https://tokenguard.imac2014ville.workers.dev/guides/check-base-token-honeypot-api - Detect rug pull risk before buying a token (AI agent): https://tokenguard.imac2014ville.workers.dev/guides/detect-rug-pull-risk-ai-agent - List new token launches on Base programmatically: https://tokenguard.imac2014ville.workers.dev/guides/list-new-token-launches-base-api ## How to pay Call an endpoint without payment to receive HTTP 402 with a PAYMENT-REQUIRED header (base64 JSON: scheme exact, network eip155:8453, asset USDC). Use an x402 client (@x402/fetch, x402-axios, or an MCP x402 wallet) to sign and retry. Malformed requests return 400 and lookups that fail return non-2xx, so they are not charged.