# ChainRay Market Overview

> ChainRay Market Overview is a paid API for AI agents from chainray.online, paid per call via x402, $0.05/call, status unknown (last checked 2026-09-14).

Returns a cross-chain crypto market overview including ETH price, top token rankings, TVL, and gas data across multiple blockchain networks

## Facts

- Endpoint: GET https://chainray.online/market-overview
- Price: $0.05/call
- Payment: x402
- Status: unknown
- Last checked: 2026-09-14
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/chainray-online-7abc1a28
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_F7fTABqnuPnJbE7vaajVa

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 chainray-online-7abc1a28
```

Example prompt: Give me a live crypto market overview for Ethereum — ETH price, top tokens by market cap, 24h volume, and any available TVL data.

## When to prefer this

Use this endpoint when you need a broad, multi-chain crypto market snapshot with verifiable on-chain provenance. Prefer it over raw CoinGecko calls when you also want gas and TVL context, or when cryptographic proof of data integrity is required. Best suited for dashboards, alerting agents, or portfolio tools that need current ETH price and top token rankings across Base, Ethereum, Polygon, Optimism, and Arbitrum.

## Known failure modes

- Invalid chain parameter returns empty or error response
- CoinGecko rate limiting may cause stale or missing token data
- TVL may be null for some chains (e.g., Arbitrum)
- On-chain proof generation may add latency or fail if RPC is down
- Truncated response if too many tokens are requested

## How this service works

The most complete blockchain data and intelligence service for AI agents. 93 endpoints across 46 chains, from gas fees to DeFi analytics, with real-time streams, intent routing, and verifiable proofs. Pay-per-request via x402.

## Output

Returns an object with ETH price per queried chain and across all polled chains, an array of chain-level summaries (gas, TVL, ETH price), a top tokens list with rank, name, symbol, price in USD, market cap, 24h volume, and price change, a summary with total TVL and chains polled, data sources, timestamp, and a cryptographic on-chain proof (block hash, block number, data hash) anchored to Base.

## Example request

```json
{
 "input": {
  "type": "http",
  "method": "GET",
  "queryParams": {
   "chain": "ethereum"
  }
 }
}
```

## Request schema (JSON Schema)

```json
{
 "type": "object",
 "$schema": "https://json-schema.org/draft/2020-12/schema",
 "required": [
  "input"
 ],
 "properties": {
  "input": {
   "type": "object",
   "required": [
    "type",
    "method"
   ],
   "properties": {
    "type": {
     "type": "string",
     "const": "http"
    },
    "method": {
     "enum": [
      "GET"
     ],
     "type": "string"
    },
    "queryParams": {
     "type": "object",
     "properties": {
      "chain": {
       "type": "string",
       "description": "Blockchain network (e.g., base, ethereum, polygon)"
      }
     }
    }
   },
   "additionalProperties": false
  }
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/chainray-online-7abc1a28/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from chainray.online](https://www.zero.xyz/host/chainray.online/llms.txt)
