# Base New Trading Pools

> Base New Trading Pools is a paid API for AI agents from ca-tax-api-mainnet.lxtap.workers.dev, paid per call via x402, $0.01/call, status unknown (last checked 2026-10-23).

Returns newly created trading pools on Base (Uniswap v4, Uniswap v3, Aerodrome) within a configurable look-back window, including token metadata, fee tier, hooks, and liquidity details.

## Facts

- Endpoint: GET https://ca-tax-api-mainnet.lxtap.workers.dev/base/new-pools?utm_source=zero.xyz
- Price: $0.01/call
- Payment: x402
- Status: unknown
- Last checked: 2026-10-23
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/base-new-trading-pools-ba81486f
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_FK0sKidy0SAConGbJ7rgX

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 base-new-trading-pools-ba81486f
```

Example prompt: Show me the 10 newest trading pools created on Base in the last 30 minutes across Uniswap v3, Uniswap v4, and Aerodrome — I want to see both token symbols, fee tiers, and whether they pair with ETH or USDC.

## When to prefer this

Use this endpoint when you need real-time discovery of newly created DEX pools on the Base blockchain specifically, covering Uniswap v3, Uniswap v4, and Aerodrome in a single call. Prefer this over general token search tools when your goal is to find brand-new liquidity events rather than established tokens. Best for DeFi trading bots, launch monitoring dashboards, or due-diligence pipelines that need to quickly identify new token pairs shortly after pool creation.

## Known failure modes

- Invalid minutes value (outside 5–240 range) may return an error or clamped result
- Invalid limit value (outside 1–50 range) may return an error
- No pools found if no new pools were created in the look-back window
- Payment required error if x402 payment header is missing or invalid
- Rate limiting or worker timeout for very broad queries
- Liquidity data may be unreadable for some pools (returned as null or omitted)

## How this service works

Pay-per-call data for AI agents, paid in USDC on Base with x402: token risk checks (rug check) on Base, Ethereum, Arbitrum, Optimism, Polygon and Solana, onchain reads (balances, transactions, gas, contracts, NFTs, whale trades, new pools, ENS and Basenames), ECB exchange rates, and Canadian sales tax and business days.

## Output

A list of recently created trading pools on Base (Uniswap v4, Uniswap v3, or Aerodrome), each entry containing both token symbols, names, and decimals; the pool fee tier; any v4 hook addresses; whether the pool pairs with ETH, WETH, or USDC; and quote liquidity where available. Results are ordered newest first. Note: many new pools may be spam or low-quality.

## 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",
     "required": [],
     "properties": {
      "limit": {
       "type": "string",
       "pattern": "^\\d{1,2}$",
       "description": "Max pools listed, newest first, 1 to 50, default 25"
      },
      "minutes": {
       "type": "string",
       "pattern": "^\\d{1,3}$",
       "description": "Look-back window in minutes; 5 to 240, default 60 (capped at 12,000 blocks, about 50 minutes on Arbitrum)"
      }
     },
     "additionalProperties": false
    }
   },
   "additionalProperties": false
  },
  "output": {
   "type": "object",
   "required": [
    "type"
   ],
   "properties": {
    "type": {
     "type": "string"
    },
    "example": {
     "type": "object"
    }
   }
  }
 }
}
```

## Response schema (JSON Schema)

```json
{
 "type": "json",
 "example": {
  "chain": "base",
  "count": 25,
  "notes": "New pools are unvetted: many are spam or scams. quoteLiquidity is the WETH/WPOL or USDC a v3 or Solidly-style pool held when read; null for Uniswap v4 (liquidity sits in the shared PoolManager) or whe… (240 chars, truncated in this example)",
  "pools": [
   {
    "tx": "0x466df85cdb1aecc2d46117e16ecec222aea21fa9fb7c3610cf3037dee9a44c66",
    "dex": "uniswap-v4",
    "block": 52948393,
    "hooks": "0xb429d62f8f3bFFb98CdB9569533eA23bF0Ba28CC",
    "poolId": "0x80517ba0559429bbb06412f368db24187b559c966ce9182292bca910018def08",
    "token0": {
     "name": "tacos",
     "symbol": "tacos",
     "address": "0x16A4A4A6f2e06581717eD86D87bc4B5D7E9D2B07",
     "decimals": 18
    },
    "token1": {
     "name": "Wrapped Ether",
     "symbol": "WETH",
     "address": "0x4200000000000000000000000000000000000006",
     "decimals": 18
    },
    "approxTime": "2026-10-22T16:22:13.000Z",
    "feeTierBps": 83886.08,
    "pairedWith": "WETH",
    "quoteLiquidity": null
   },
   {
    "tx": "0xa080bea5e48d52b1335168e6b57951aff2060bfaef3b45172e68b2dcb6f17c2f",
    "dex": "uniswap-v4",
    "block": 52948392,
    "hooks": null,
    "poolId": "0xa519e5a0b73b8814bd45c44c13c1c9652734fcd45ea1e1c2e150929b3430900b",
    "token0": {
     "name": "native ETH",
     "symbol": "ETH",
     "address": "0x0000000000000000000000000000000000000000",
     "decimals": 18
    },
    "token1": {
     "name": "Venice Token",
     "symbol": "VVV",
     "address": "0xa23B9142755Bf2Bcc59f1f01cbCFddb78Df6B966",
     "decimals": 18
    },
    "approxTime": "2026-10-22T16:22:11.000Z",
    "feeTierBps": 1,
    "pairedWith": "ETH",
    "quoteLiquidity": null
   },
   {
    "tx": "0xafd5001d42a1f7f8932180a515e511d884606c78ab470c373b793232642e188b",
    "dex": "uniswap-v4",
    "block": 52948378,
    "hooks": "0x0469a4Bd3724DC86C9542F4694c976DA13C450c0",
    "poolId": "0x9a8e443633b496a9b0a17bdc01bbaa9bb071ba74bd1820054d981f5eee43e3a8",
    "token0": {
     "name": "Zora",
     "symbol": "ZORA",
     "address": "0x1111111111166b7FE7bd91427724B487980aFc69",
     "decimals": 18
    },
    "token1": {
     "name": "usdce",
     "symbol": "usdce",
     "address": "0x9F6548660DA12ef99fB7703ceb6B8cB65d3F29c9",
     "decimals": 18
    },
    "approxTime": "2026-10-22T16:21:43.000Z",
    "feeTierBps": 83886.08,
    "pairedWith": null,
    "quoteLiquidity": null
   },
   {
    "tx": "0x815b6209d544d26ff3a31c35119df3e723313d73125297a58d7
… (truncated)
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/base-new-trading-pools-ba81486f/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from ca-tax-api-mainnet.lxtap.workers.dev](https://www.zero.xyz/host/ca-tax-api-mainnet.lxtap.workers.dev/llms.txt)
