# PerCall Uniswap v4 Token Price & Pools on Robinhood Chain

> PerCall Uniswap v4 Token Price & Pools on Robinhood Chain is a paid API for AI agents from percall.kimi.pro, paid per call via x402, $0.002/call, status unknown (last checked 2026-09-14).

Returns the live USD price and all Uniswap v4 pool details for any ERC-20 token on Robinhood Chain (eip155:4663) by contract address, computed directly from on-chain RPC data.

## Facts

- Endpoint: POST https://percall.kimi.pro/api/x402/dex/token/:address
- Price: $0.002/call
- Payment: x402
- Status: unknown
- Last checked: 2026-09-14
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/percall-uniswap-v4-token-price-pools-on-robinhood-chain-9486069c
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_Yxubn8lsSFrDnuv4t5zjE

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 percall-uniswap-v4-token-price-pools-on-robinhood-chain-9486069c -d '<json body>'
```

Example prompt: What's the live USD price and all Uniswap v4 pools for the token at contract address 0xd95b44124e475743a7589e68f3d74008a5536d44 on Robinhood Chain — pulled straight from on-chain RPC?

## When to prefer this

Choose this endpoint when you need live, on-chain USD pricing and Uniswap v4 pool data for a specific ERC-20 token on Robinhood Chain (eip155:4663) without relying on any third-party price oracle or CEX API. It is ideal when you have the token contract address and want authoritative chain-native data including pool fee tiers, pool IDs, and USDG or ETH-anchored pricing. Prefer it over CEX spot price endpoints when the token is DEX-native or when chain-level pool topology matters.

## Known failure modes

- Invalid or non-existent contract address returns an error or empty pool list
- Contract address on wrong chain (not eip155:4663) returns no data
- Token not listed in any Uniswap v4 pool returns empty pools array
- RPC node unavailability causes timeout or 503 error
- Malformed address string returns validation error
- Payment failure (x402) blocks the request entirely

## How this service works

[PerCall] Live USD price and all Uniswap v4 pools for any token on Robinhood Chain, by contract address. Computed chain-natively: v4 Initialize logs + StateView slot0 priced against USDG (Paxos) or ETH, straight from RPC. No third-party API dependency.

## Output

A JSON object containing the token's name, symbol, address, decimals, current USD price, quote currency anchor (USDG or ETH), data source (chain-rpc), timestamp, and an array of all Uniswap v4 pools — each with pool ID, fee tier, USD price, and both currency details (symbol, address, decimals).

## Response schema (JSON Schema)

```json
{
 "type": "json",
 "example": {
  "chain": "Robinhood Chain (eip155:4663)",
  "pools": [
   {
    "fee": 3000,
    "poolId": "0xabc…",
    "priceUsd": 259.85,
    "currency0": {
     "symbol": "CRM",
     "address": "0xd95b…",
     "decimals": 18
    },
    "currency1": {
     "symbol": "USDG",
     "address": "0x5fc5…",
     "decimals": 6
    }
   }
  ],
  "token": {
   "name": "Cream",
   "symbol": "CRM",
   "address": "0xd95b…",
   "decimals": 18
  },
  "source": "chain-rpc",
  "address": "0xd95b44124e475743a7589e68f3d74008a5536d44",
  "priceUsd": 259.85,
  "timestamp": "2026-08-28T00:00:00.000Z",
  "quoteCurrency": "usd-anchor"
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/percall-uniswap-v4-token-price-pools-on-robinhood-chain-9486069c/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from percall.kimi.pro](https://www.zero.xyz/host/percall.kimi.pro/llms.txt)
