# TokenGuard Base – New Pools Feed

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

Returns recently launched liquidity pools on Base, pre-screened for honeypots and scams, so traders and agents can identify safe new token opportunities.

## Facts

- Endpoint: GET https://tokenguard.imac2014ville.workers.dev/new-pools?utm_source=zero.xyz
- Price: $0.01/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-new-pools-feed-84a54f5b
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_OhZbmFUqeDBHvscVUy2kb

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-new-pools-feed-84a54f5b
```

Example prompt: Show me the 50 most recent new liquidity pools on Base from the last 60 minutes that have been screened for honeypots, filtered to WETH quote pairs only, with at least $5,000 in liquidity.

## When to prefer this

Use this endpoint when you need a live, pre-screened feed of newly launched liquidity pools on Base and want honeypot/rug-pull safety filtering built in. It is the right choice for sniper bots, DeFi traders, and portfolio monitors that need rapid discovery of safe new token launches without building their own on-chain honeypot detection. Prefer it over generic DEX screeners when Base-specific safety validation is the primary requirement and pay-per-call pricing (no subscription) is preferable.

## Known failure modes

- Payment not received or invalid x402 USDC payment — request rejected with 402
- Invalid query parameter values (e.g. limit outside 1-100 or minutes outside 1-120) — may return 400 or empty results
- No new pools found in the requested window — returns ok:true with count:0 and empty pools array
- Upstream DEX data unavailable — may return partial results or 5xx error
- minLiquidityUsd filter excluding v4 pools silently (v4 liquidity not measured)

## 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

A JSON array of recently launched liquidity pools on Base, each entry including the DEX name, quote token, token symbol, USD price, pool age in minutes, and any safety flags such as honeypot or custom-hook warnings. The response also includes a total count and an 'ok' status field.

## 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, 1-100 (default 25)"
      },
      "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)"
      },
      "minLiquidityUsd": {
       "type": "number",
       "description": "Minimum USD liquidity (excludes v4 pools, whose liquidity is not measured)"
      }
     }
    }
   },
   "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": 25,
  "pools": [
   {
    "dex": "uniswap-v4",
    "flags": [
     "custom-hooks"
    ],
    "quote": "WETH",
    "token": {
     "symbol": "XYZ"
    },
    "priceUsd": 0.00012,
    "ageMinutes": 3
   }
  ]
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/tokenguard-base-new-pools-feed-84a54f5b/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)
