# CryptoPulse Token Screener

> CryptoPulse Token Screener is a paid API for AI agents from cryptopulse.saascloud.ai, paid per call via x402, $0.1/call, status unknown (last checked 2026-09-14).

Returns ranked trending or newly-launched DeFi pools on a specified chain, filtered by liquidity and 24h volume, with optional on-chain safety screening to remove honeypots and dangerous tokens.

## Facts

- Endpoint: GET https://cryptopulse.saascloud.ai/api/screener
- Price: $0.1/call
- Payment: x402
- Status: unknown
- Last checked: 2026-09-14
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/cryptopulse-token-screener-82bfd68c
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_096td6ADV1B4Y7_C6DoOf

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 cryptopulse-token-screener-82bfd68c
```

Example prompt: Show me the top 10 trending pools on Base right now with at least $50k liquidity and $20k in 24h volume, and filter out any honeypots or unsafe tokens.

## When to prefer this

Choose this endpoint when you need to discover and rank DeFi trading opportunities across trending or newly-launched pools on a specific chain, especially when on-chain safety screening is important. It is distinct from general price lookups (which cover individual tokens) and yield/APY finders (which focus on farming returns). Best used when the goal is opportunistic pool discovery with liquidity and volume quality filters, particularly for Base chain where the safety screening feature is fully supported.

## Known failure modes

- Invalid network ID returns an error or empty result set
- min_liquidity or min_volume set too high may return zero results
- safe_only=true only applies safety screening to Base network tokens; other chains may not be screened
- limit exceeding 20 is clamped or returns an error
- GeckoTerminal data unavailability causes stale or missing pool data
- Honeypot detection may produce false positives, filtering out legitimate new tokens

## How this service works

Token screener: trending or newly-launched pools on a chain, filtered by minimum liquidity and 24h volume, with optional on-chain safety screening (drops honeypots and balance-modifiable tokens). Returns ranked opportunities with price, liquidity, volume, buys/sells and safety flags.

## Output

A ranked list of up to 20 DeFi pools including pool name, token price, total liquidity in USD, 24h trading volume, buy and sell transaction counts, and on-chain safety flags (honeypot status, balance-modifiable warnings). Results are ordered by relevance (trending rank or recency for new mode) and pre-filtered to meet the specified liquidity and volume thresholds.

## 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": {
      "mode": {
       "type": "string",
       "description": "trending (default) or new"
      },
      "limit": {
       "type": "string",
       "description": "Max results (default 10, max 20)"
      },
      "network": {
       "type": "string",
       "description": "GeckoTerminal network id, e.g. base, eth, solana (default base)"
      },
      "safe_only": {
       "type": "string",
       "description": "true = run security screen on Base tokens and drop dangerous ones"
      },
      "min_volume": {
       "type": "string",
       "description": "Minimum 24h volume USD (default 10000)"
      },
      "min_liquidity": {
       "type": "string",
       "description": "Minimum pool liquidity USD (default 50000)"
      }
     }
    }
   },
   "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/cryptopulse-token-screener-82bfd68c/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from cryptopulse.saascloud.ai](https://www.zero.xyz/host/cryptopulse.saascloud.ai/llms.txt)
