# TokenGuard Base Launch Scan

> TokenGuard Base Launch Scan is a paid API for AI agents from tokenguard.imac2014ville.workers.dev, paid per call via x402, $0.03/call, status unknown (last checked 2026-10-10).

Scans the most recently launched Base token pools for honeypots, rug pulls, and scam signals, returning pre-screened safety verdicts for each new token launch.

## Facts

- Endpoint: GET https://tokenguard.imac2014ville.workers.dev/launch-scan?utm_source=zero.xyz
- Price: $0.03/call
- Payment: x402
- Status: unknown
- Last checked: 2026-10-10
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/tokenguard-base-launch-scan-0f0d410e
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_ty8XSfaTGf77e0k3Jq4n3

Status and success rate cover calls made through Zero and Zero's own probes. Third-party monitors may report differently.

## How to call it through Zero

Zero handles the 402 payment challenge and records the run. With the Zero CLI installed (`npm i -g @zeroxyz/cli`):

```sh
zero fetch --capability tokenguard-base-launch-scan-0f0d410e
```

Example prompt: Can you scan the last 30 minutes of new token launches on Base and tell me which ones are safe — screen up to 5 pools and filter for WETH quote pairs?

## When to prefer this

Choose this endpoint when you need to rapidly screen multiple brand-new Base token launches for honeypot and rug pull risk before trading or sniping, especially when you want a batch of pre-screened verdicts rather than checking a single known token address. It is particularly suited for sniper bots, DeFi safety dashboards, or any workflow that needs to evaluate the safety of new liquidity pools as they appear on Base DEXes.

## Known failure modes

- Invalid 'limit' value outside 1-10 range — request rejected
- Invalid 'quote' enum value — request rejected
- 'minutes' value outside 1-120 range — request rejected
- No new pools found in the specified look-back window — empty pools array returned
- Payment failure via x402 — 402 response before data is returned
- Blockchain RPC unavailability causing scan timeout

## How this service works

Honeypot check, rug pull check and scam token detector for Base tokens (is this token safe?), plus new token launches pre-screened for honeypots (sniper safety). No API key: pay USDC on Base per call via x402.

## Output

Returns a JSON object with an array of recently launched token pools on Base, each including the DEX name, token symbol, a safety verdict (e.g. AVOID or SAFE), a list of risk flags with severity levels, a numeric risk score (0-100), the token's age in minutes, and its liquidity in USD. Also includes a total count of pools screened.

## Request schema (JSON Schema)

```json
{
 "type": "object",
 "$schema": "https://json-schema.org/draft/2020-12/schema",
 "required": [
  "input"
 ],
 "properties": {
  "input": {
   "type": "object",
   "required": [
    "type",
    "method"
   ],
   "properties": {
    "type": {
     "type": "string",
     "const": "http"
    },
    "method": {
     "enum": [
      "GET"
     ],
     "type": "string"
    },
    "queryParams": {
     "type": "object",
     "properties": {
      "limit": {
       "type": "number",
       "description": "Max pools to screen, 1-10 (default 5)"
      },
      "quote": {
       "enum": [
        "any",
        "weth",
        "usdc"
       ],
       "type": "string",
       "description": "Quote token filter (default any; launch-scan default weth)"
      },
      "minutes": {
       "type": "number",
       "description": "Look-back window, 1-120 (default 30)"
      }
     }
    }
   },
   "additionalProperties": false
  },
  "output": {
   "type": "object",
   "required": [
    "type"
   ],
   "properties": {
    "type": {
     "type": "string"
    },
    "example": {
     "type": "object"
    }
   }
  }
 }
}
```

## Response schema (JSON Schema)

```json
{
 "type": "json",
 "example": {
  "ok": true,
  "count": 5,
  "pools": [
   {
    "dex": "uniswap-v4",
    "token": {
     "symbol": "XYZ"
    },
    "verdict": "AVOID",
    "screened": true,
    "riskFlags": [
     {
      "issue": "Simulated transfer into the main pool REVERTS: likely honeypot / sells blocked",
      "severity": "critical"
     }
    ],
    "riskScore": 75,
    "ageMinutes": 3,
    "liquidityUsd": 12000
   }
  ],
  "screenedCount": 5
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/tokenguard-base-launch-scan-0f0d410e/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from tokenguard.imac2014ville.workers.dev](https://www.zero.xyz/host/tokenguard.imac2014ville.workers.dev/llms.txt)
