RANGE Data
The indexer behind range.cash, opened up: Data API, archive RPC and an MCP server your AI tools can query. One key for everything, tiered by what you hold.
Your API key
Connect your wallet, then sign once to get your key. Free.
Tiers
| Tier | Requirement | Data API | RPC |
|---|---|---|---|
| free | none | 10 req/min | — |
| holder | hold 100,000 $RANGE | 30 req/min | robinhood · 10 req/s · getLogs 10k blocks |
| pro | 0.01 ETH / 30 days | 300 req/min | robinhood + base + bsc · 100 req/s · getLogs 1M blocks |
Beta, best effort. The nodes are the same archive nodes that power range.cash itself.
Data API
curl "https://app.range.cash/api/v1/trending?api_key=YOUR_KEY" endpoints: /api/v1/trending trending pools (24h USD volume rank) /api/v1/pools indexed pool stats /api/v1/pool/<address> one pool, full detail /api/v1/candles?poolId=..&tf=15m OHLC from recorded swaps /api/v1/token-meta?address=.. token metadata + USD price /api/v1/earnings-preview?poolId=..&tickLower=..&tickUpper=..&usd=1000 /api/v1/points[?address=..] points leaderboard / one wallet
RPC (holder+)
https://rpc.range.cash/YOUR_KEY robinhood chain (archive) https://rpc.range.cash/YOUR_KEY/base base archive (pro) https://rpc.range.cash/YOUR_KEY/bsc bsc archive (pro) read methods + eth_sendRawTransaction. no debug/admin namespaces.
MCP (talk to the data from Claude)
server url: https://dev.range.cash/api/mcp auth (optional, raises limits): Authorization: Bearer YOUR_KEY tools: trending_pools, pool_stats, token_info, earnings_preview, points