# booAIP Token Price Lookup

> booAIP Token Price Lookup is a paid API for AI agents from booaip.vercel.app, paid per call via x402, $0.02/call, status unknown (last checked 2026-09-14).

Returns current USD price and liquidity data for up to 30 crypto token addresses across multiple chains

## Facts

- Endpoint: GET https://booaip.vercel.app/api/prices
- Price: $0.02/call
- Payment: x402
- Status: unknown
- Last checked: 2026-09-14
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/booaip-token-price-lookup-e0e01d5b
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_jD3h1vNix2wGLq4BLa3YI

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 booaip-token-price-lookup-e0e01d5b
```

Example prompt: What's the current USD price and liquidity for these tokens: 0x6B175474E89094C44Da98b954EedeAC495271d0f on Ethereum and 0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913 on Base?

## When to prefer this

Use this endpoint when you need real-time USD prices and liquidity for specific token contract addresses across EVM chains (Ethereum, BNB, Base) or Solana, especially when querying up to 30 tokens in a single call. Prefer this over CoinGecko or CoinMarketCap lookups when you have contract addresses rather than ticker symbols, or when you need on-chain DEX liquidity data alongside price. The pay-per-call x402 model makes it cost-efficient for sporadic agent use without a subscription.

## Known failure modes

- Invalid or unrecognized token address returns token missing from found list
- Unsupported chain prefix results in token not found
- Requesting more than 30 tokens may truncate or error
- Token with no on-chain liquidity may return zero or be omitted
- Network timeout or upstream data source unavailability returns HTTP 5xx
- Payment failure via x402 returns HTTP 402 with payment required details

## How this service works

Pay-per-call crypto/web3 data for AI agents. USDC via x402 on Base.

## Output

A JSON object with a count of requested tokens, how many were found, and an array of token objects each containing the token address, symbol, USD price, and liquidity in USD. Tokens not found on any supported DEX are omitted from the results.

## Request schema (JSON Schema)

```json
{
 "type": "object",
 "properties": {
  "tokens": {
   "type": "array",
   "items": {
    "type": "string"
   },
   "description": "Up to 30 token addresses. Optional chain prefix eth:/bnb:/base:/solana:. Accepts a comma-separated string too."
  }
 }
}
```

## Response schema (JSON Schema)

```json
{
 "type": "json",
 "example": {
  "count": 2,
  "found": 2,
  "tokens": [
   {
    "token": "0x...",
    "symbol": "DAI",
    "priceUsd": 1,
    "liquidityUsd": 5000000
   }
  ]
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/booaip-token-price-lookup-e0e01d5b/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from booaip.vercel.app](https://www.zero.xyz/host/booaip.vercel.app/llms.txt)
