# AgentToll Fresh Uniswap v4 Pool Scanner (Base)

> AgentToll Fresh Uniswap v4 Pool Scanner (Base) is a paid API for AI agents from agenttoll.app, paid per call via x402, $0.004/call, status unknown (last checked 2026-09-15).

Returns newly launched Uniswap v4 pools on Base within minutes of creation, including token address, liquidity status, and hook type (launchpad vs bespoke)

## Facts

- Endpoint: GET https://agenttoll.app/api/base/fresh
- Price: $0.004/call
- Payment: x402
- Status: unknown
- Last checked: 2026-09-15
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/agenttoll-fresh-uniswap-v4-pool-scanner-base-fe5d5ec9
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_jZswg8573-UpL02L8wIdJ

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 agenttoll-fresh-uniswap-v4-pool-scanner-base-fe5d5ec9
```

Example prompt: Show me the last 20 Uniswap v4 pools that launched on Base in the past 15 minutes — include only ones that already have liquidity, and tell me which ones were deployed by a launchpad vs custom code.

## When to prefer this

Use this endpoint when you need the absolute freshest Uniswap v4 pool data on Base before any indexer (e.g. The Graph, Dune) has processed it. It is ideal for token sniping bots, launch monitoring agents, or any workflow that needs sub-minute awareness of new DEX pool creation on Base. Prefer this over indexed APIs when recency is critical and you cannot tolerate indexer lag.

## Known failure modes

- No pools found in the requested time window — returns empty list
- minutes > 60 or limit > 50 causes validation error
- Base RPC latency may cause slight delay in freshness
- Unrecognized hook contracts may be misclassified
- Rate limiting or payment failure with x402 protocol

## How this service works

New pair scan seconds after launch: Uniswap v4 pools read straight off Base before any indexer has them - the launched token address, whether anyone has funded it yet, and whether its hook is a launchpad's or bespoke code shipped with this token

## Output

A list of newly created Uniswap v4 pool records on Base, each containing the launched token contract address, a boolean indicating whether liquidity has been added, and a classification of the pool hook as either a known launchpad or bespoke/custom code. Results are capped at the requested limit (default 15) and cover the requested time window (default 10 minutes).

## 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": "integer",
       "maximum": 50,
       "minimum": 1,
       "description": "Optional. How many pools to return, default 15"
      },
      "minutes": {
       "type": "integer",
       "maximum": 60,
       "minimum": 1,
       "description": "Optional. How far back to look, default 10"
      },
      "fundedOnly": {
       "type": "boolean",
       "description": "Optional. Drop pools nobody has added liquidity to yet"
      }
     }
    }
   },
   "additionalProperties": false
  },
  "output": {
   "type": "object",
   "required": [
    "type"
   ],
   "properties": {
    "type": {
     "type": "string"
    },
    "example": {
     "type": "object"
    }
   }
  }
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/agenttoll-fresh-uniswap-v4-pool-scanner-base-fe5d5ec9/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from agenttoll.app](https://www.zero.xyz/host/agenttoll.app/llms.txt)
