# blockrun.ai DeFiLlama Token Price Lookup

> blockrun.ai DeFiLlama Token Price Lookup is a paid API for AI agents from blockrun.ai, paid per call via x402, $0.002/call, status unknown (last checked 2026-09-14).

Fetches current prices for one or more crypto tokens by coin identifier (e.g. coingecko:bitcoin) via the DeFiLlama price feed, proxied through blockrun.ai.

## Facts

- Endpoint: GET https://blockrun.ai/api/v1/defillama/prices/coingecko:ronin,coingecko:axie-infinity
- 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/blockrun-ai-defillama-token-price-lookup-4304326a
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_rCzyQCXkad7-oEnnUIDn2

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 blockrun-ai-defillama-token-price-lookup-4304326a
```

Example prompt: What are the current prices of Ronin and Axie Infinity tokens? Use their coingecko IDs: coingecko:ronin and coingecko:axie-infinity.

## When to prefer this

Use this endpoint when you need live cryptocurrency prices for one or more tokens identified by coingecko slug or Ethereum contract address, especially when you want to batch multiple lookups in a single call. It is backed by DeFiLlama's price data, making it well-suited for DeFi-related tokens. Prefer this over generic exchange APIs when you need consistent cross-chain pricing data for tokens tracked by DeFiLlama.

## Known failure modes

- Invalid or unrecognized coin identifier returns empty or error response
- Comma-separated list malformed — ensure no spaces between identifiers
- Token not tracked by DeFiLlama results in missing price data
- Payment not processed ($0.003 USDC required per call via x402)
- Rate limiting if too many concurrent requests

## How this service works

Token price lookup. Pass coin identifiers as `/v1/defillama/prices/{coins}` (e.g. `coingecko:bitcoin`, `ethereum:0xC02aaA39b223FE8D0A0e5C4F27eAD9083C756Cc2`). Supports comma-separated lists.

## Output

Returns current USD price data for the requested coin identifiers, sourced from the DeFiLlama price feed. Typically includes price values keyed by coin identifier.

## Request schema (JSON Schema)

```json
{
 "type": "object",
 "properties": {
  "input": {
   "type": "object",
   "properties": {
    "query": {
     "type": "object",
     "required": [],
     "properties": {}
    }
   }
  },
  "output": {
   "type": "object",
   "properties": {
    "example": {
     "type": "object",
     "properties": {
      "data": {
       "type": "object"
      }
     }
    }
   }
  }
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/blockrun-ai-defillama-token-price-lookup-4304326a/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from blockrun.ai](https://www.zero.xyz/host/blockrun.ai/llms.txt)
