# 2s.io DEX Liquidity Pool Discovery

> 2s.io DEX Liquidity Pool Discovery is a paid API for AI agents from 2s.io, paid per call via x402, $0.0036/call, status unknown (last checked 2026-09-14).

Returns trending or newly-created DEX liquidity pools on a specified blockchain network, including price, volume, market cap, and trade activity data via GeckoTerminal.

## Facts

- Endpoint: GET https://2s.io/api/crypto/dex-pools
- Price: $0.0036/call
- Payment: x402
- Status: unknown
- Last checked: 2026-09-14
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/2s-io-dex-liquidity-pool-discovery-fbd931de
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_4tzJ1nN6tz-86-v8gbSDn

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 2s-io-dex-liquidity-pool-discovery-fbd931de
```

Example prompt: Show me the top 20 trending DEX liquidity pools on Solana right now — I want pair names, USD prices, 24h volume, and how many buys vs sells each had.

## When to prefer this

Use this endpoint when you need real-time DEX pool discovery on a specific blockchain network, particularly for identifying trending tokens or newly launched pairs. It is keyless and pay-per-call, making it ideal for ad-hoc agent queries without API key management. Prefer this over centralized exchange data when you specifically need on-chain DEX liquidity pool metrics. The 'new' kind is especially valuable for early token discovery workflows.

## Known failure modes

- Invalid or unsupported network slug returns an error or empty result
- Missing required 'network' query parameter returns a 400 error
- Limit value outside 1-50 range is rejected by schema validation
- Payment failure (x402) if USDC balance is insufficient
- GeckoTerminal upstream outage may cause timeouts or stale data
- Very new networks may have no pools and return an empty list

## How this service works

Trending or newly-created DEX liquidity pools on a network (via GeckoTerminal, free/keyless). kind=trending (hot pools) or kind=new (freshly launched — early-token discovery). Each pool: pair name, base/quote USD price, FDV, market cap, reserve, 24h volume, 24h price change, and 24h buys/sells. Networks: eth, bsc, polygon_pos, base, arbitrum, solana, and 100+ more.

## Output

A list of up to 50 DEX liquidity pool objects for the requested network, each containing the trading pair name, base and quote token USD prices, fully diluted valuation (FDV), market cap, liquidity reserve in USD, 24-hour trading volume, 24-hour price change percentage, and 24-hour buy and sell transaction counts.

## 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",
    "queryParams"
   ],
   "properties": {
    "type": {
     "const": "http"
    },
    "method": {
     "const": "GET"
    },
    "queryParams": {
     "type": "object",
     "required": [
      "network"
     ],
     "properties": {
      "kind": {
       "enum": [
        "trending",
        "new"
       ],
       "type": "string"
      },
      "limit": {
       "type": "integer",
       "maximum": 50,
       "minimum": 1
      },
      "network": {
       "type": "string",
       "maxLength": 40,
       "minLength": 1,
       "description": "GeckoTerminal network slug, e.g. eth, bsc, base, solana."
      }
     },
     "additionalProperties": false
    }
   }
  }
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/2s-io-dex-liquidity-pool-discovery-fbd931de/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from 2s.io](https://www.zero.xyz/host/2s.io/llms.txt)
