# BlockRun DeFiLlama Token Price Lookup

> BlockRun 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).

Returns current USD prices for one or more crypto tokens identified by CoinGecko slug or EVM contract address via the DeFiLlama price API.

## Facts

- Endpoint: GET https://blockrun.ai/api/v1/defillama/prices/coingecko:shiba-inu,coingecko:floki
- 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-defillama-token-price-lookup-10f12026
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_H2sODCkM-9neAf1HBmRgc

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-defillama-token-price-lookup-10f12026
```

Example prompt: What are the current prices of Shiba Inu and Floki? Look them up using their CoinGecko IDs: coingecko:shiba-inu and coingecko:floki.

## When to prefer this

Use this endpoint when you need real-time USD prices for one or more crypto tokens and can identify them by CoinGecko slug or EVM contract address. Particularly useful for DeFi workflows needing batch price lookups across multiple tokens in a single call, settled with micro-payments on Base.

## Known failure modes

- Invalid or unknown coin identifier returns missing or null price data
- Malformed coin identifier format returns an error
- Comma-separated list too long may cause request failures
- Network or upstream DeFiLlama API outage results in error response
- Payment of 0.001 USDC not included triggers 402 Payment Required

## 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 a JSON object containing current USD prices for each requested coin identifier, keyed by the coin string (e.g. coingecko:shiba-inu or ethereum:0x...), sourced from DeFiLlama's price aggregation.

## 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-defillama-token-price-lookup-10f12026/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)
