# CurveCall Token Market Intelligence

> CurveCall Token Market Intelligence is a paid API for AI agents from curvecall.onrender.com, paid per call via x402, $0.005/call, status unknown (last checked 2026-10-12).

Fetches real-time on-chain market data and token intelligence (price, liquidity, volume, transactions) for a token by chain and contract address

## Facts

- Endpoint: GET https://curvecall.onrender.com/v1/token/%7Bchain%7D/%7Baddress%7D?utm_source=zero.xyz
- Price: $0.005/call
- Payment: x402
- Status: unknown
- Last checked: 2026-10-12
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/curvecall-token-market-intelligence-162f6d65
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_DeBBWXbdBcssXsoHFx_4Y

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 curvecall-token-market-intelligence-162f6d65
```

Example prompt: What's the current price, liquidity, and 24-hour trading volume for the token at 0x4ed4E862860beD51a9570b96d89aF5E1B0Efefed on Base — and which DEX is it mainly traded on?

## When to prefer this

Use CurveCall when you need fast, structured, pay-per-call on-chain token market data — specifically price, liquidity, volume, and transaction activity — for a known token contract address on a supported chain. Prefer this over manual DexScreener scraping when you need machine-readable output in an agent workflow, and over general blockchain RPC calls when you want aggregated DEX market stats rather than raw on-chain state.

## Known failure modes

- Invalid or unsupported chain ID returns an error
- Unknown or undeployed contract address returns no data
- Token with no DEX pairs returns empty or null market data
- Network timeout or DexScreener upstream outage causes request failure
- Payment failure via x402 protocol blocks the request before it reaches the API

## How this service works

Pay-per-call market math and token intel for AI agents, via x402.

## Output

Returns a JSON object with the token's symbol, chain, contract address, current price in USD, fully diluted valuation (FDV) in USD, top trading pair and its DEX, number of active pairs, total liquidity in USD, 24-hour buy and sell transaction counts, 24-hour volume in USD, and the age of the primary pair in hours.

## Request schema (JSON Schema)

```json
{
 "type": "object",
 "properties": {
  "input": {
   "type": "object",
   "properties": {
    "pathParams": {
     "chain": {
      "type": "string",
      "required": true,
      "description": "Dexscreener chain id, e.g. base, solana, ethereum"
     },
     "address": {
      "type": "string",
      "required": true,
      "description": "Token contract address"
     }
    },
    "queryParams": {}
   }
  },
  "output": {
   "type": "object",
   "properties": {
    "example": {
     "chain": "base",
     "symbol": "TEST",
     "address": "0x...",
     "fdv_usd": 10000000,
     "top_pair": {
      "dex": "uniswap"
     },
     "price_usd": 0.01,
     "pair_count": 2,
     "liquidity_usd": 120000,
     "txns_24h_buys": 120,
     "pair_age_hours": 30.5,
     "txns_24h_sells": 80,
     "volume_24h_usd": 5000
    }
   }
  }
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/curvecall-token-market-intelligence-162f6d65/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from curvecall.onrender.com](https://www.zero.xyz/host/curvecall.onrender.com/llms.txt)
