# Polygon PoS New Trading Pools

> Polygon PoS New Trading Pools is a paid API for AI agents from onchaincheck.dev, paid per call via x402, $0.01/call, status unknown (last checked 2026-10-29).

Returns newly created DEX trading pools on Polygon PoS (Uniswap v3 and v4) within the last N minutes, including both token details, fee tiers, hooks, and quote liquidity.

## Facts

- Endpoint: GET https://onchaincheck.dev/polygon/new-pools?utm_source=zero.xyz
- Price: $0.01/call
- Payment: x402
- Status: unknown
- Last checked: 2026-10-29
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/polygon-pos-new-trading-pools-1e478ad8
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_DWGNZqD_PDG1xtOUSxK62

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 polygon-pos-new-trading-pools-1e478ad8
```

Example prompt: Show me the 10 newest trading pools created on Polygon PoS in the last 30 minutes, including token names and how much quote liquidity they have.

## When to prefer this

Use this endpoint when you need real-time discovery of newly created Polygon PoS DEX pools from Uniswap v3 and v4, including full token metadata and liquidity context. Prefer this over generic block explorers when you need structured, agent-ready pool data with spam warnings and quote liquidity already computed. Best suited for token launch monitoring, DeFi research, arbitrage scanning, and building pool-filtering pipelines on Polygon PoS specifically.

## Known failure modes

- No pools found in the requested window returns count:0 with empty pools array
- Invalid minutes value outside 5-240 range may return an error or be clamped
- Invalid limit value outside 1-50 range may be rejected
- Pool data may be incomplete if blockchain RPC is temporarily unavailable
- Quote liquidity is always null for Uniswap v4 pools by design
- Many returned pools are spam or scam tokens with no legitimate use
- Payment failure (402) if USDC balance or x402 wallet is insufficient

## How this service works

New trading pools created on Polygon PoS in the last N minutes on Uniswap v4, Uniswap v3: both tokens with symbol, name and decimals, fee tier, v4 hooks, whether it pairs with POL, WPOL or USDC, and quote liquidity where readable. Unvetted: many new pools are spam.

## Output

A JSON object with the chain name ('polygon'), a count of pools returned, a notes field warning about unvetted/spam pools, and an array of pool objects. Each pool includes the creating transaction hash, DEX name (uniswap-v3 or uniswap-v4), block number, approximate creation timestamp, fee tier in basis points, token0 and token1 objects (name, symbol, address, decimals), v4 hooks address (if any), pairedWith field (POL/WPOL/USDC or null), and quoteLiquidity (WPOL or USDC value held in v3 pools, null for v4 or unreadable pools).

## 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": "polygon",
  "count": 4,
  "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": "0xf748b6536a6ec29c63c78b44fbf990112c7c574f638c9afc78e8fc5b6c6dee01",
    "dex": "uniswap-v4",
    "block": 95986291,
    "hooks": null,
    "poolId": "0x19248b0dd29a1463bd4cc2f8c31d452a7f67b5791965ee6af38e90394dbb6ed8",
    "token0": {
     "name": "Seri Academy Coin",
     "symbol": "SAC",
     "address": "0x2f5eA9bCfdBCc13E05c9A3f34D3a6E924F3cd48f",
     "decimals": 18
    },
    "token1": {
     "name": "Learn Score of Community Token on SeriFi Seri and All",
     "symbol": "LCTKS",
     "address": "0x5c196A1611fd02D13C440Ab5b9aDA9746f3b9016",
     "decimals": 18
    },
    "approxTime": "2026-10-22T15:52:39.000Z",
    "feeTierBps": 2000,
    "pairedWith": null,
    "quoteLiquidity": null
   },
   {
    "tx": "0xf53bd2e0912d3b74f31818c0e826cfb6df2aee703717f22e3fa530fd5163244f",
    "dex": "uniswap-v3",
    "pool": "0xb606C6f094BD94351955082297eE9b31F24967E8",
    "block": 95986265,
    "token0": {
     "name": "Wrapped Polygon Ecosystem Token",
     "symbol": "WPOL",
     "address": "0x0d500B1d8E8eF31E21C99d1Db9A6444d3ADf1270",
     "decimals": 18
    },
    "token1": {
     "name": "Vexagon",
     "symbol": "VEGON",
     "address": "0x603B67A81ef8722F5321178375B71f2af4Fc2271",
     "decimals": 18
    },
    "approxTime": "2026-10-22T15:51:47.000Z",
    "feeTierBps": 100,
    "pairedWith": "WPOL",
    "quoteLiquidity": 1227.111930208886
   },
   {
    "tx": "0x67754eb08cae2d8d32e45971d8de5e163eb2f4224082b05594e8e1eac1f7d118",
    "dex": "uniswap-v4",
    "block": 95985845,
    "hooks": null,
    "poolId": "0xd440cab9853b720eaafe13c071167f5bbeb50db653f853e47b3b142a35d46c44",
    "token0": {
     "name": "Seri Academy Coin",
     "symbol": "SAC",
     "address": "0x2f5eA9bCfdBCc13E05c9A3f34D3a6E924F3cd48f",
     "decimals": 18
    },
    "token1": {
     "name": "SeriFi Freedom Financial",
     "symbol": "SRF",
     "address": "0x64fa1Bb08880B0C9E2A729685D3dB2400a49b9C6",
     "decimals": 18
    },
    "approxTime": "2026-10-22T15:37:47.000Z",
    "feeTierBps": 2000,
    "pairedWith": null,
    "quoteLiquidity": null
   },
   {
    "tx": "0x91f060d20227a0b0090e728bf6a55fa5c5ec8b1faf8c8a2fa009f907796666a5",
  
… (truncated)
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/polygon-pos-new-trading-pools-1e478ad8/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from onchaincheck.dev](https://www.zero.xyz/host/onchaincheck.dev/llms.txt)
