ChainRead developer guides
Practical, copy-paste guides for calling ChainRead from your own code. Every endpoint is paid per call in USDC on Base via x402, with no API key.
- Get an ERC-20 balance via HTTP API, no RPC key: Read ETH and ERC-20 token balances for any address on Base or Ethereum with one HTTP call. Decimals applied, no RPC key, pay per call in USDC via x402.
- Base gas price API: what a transaction costs right now: Get the current gas price on Base or Ethereum as JSON: base fee, priority fee tiers, suggested max fee, and what a transfer or swap costs in ETH and USD.
- Resolve an ENS name or Basename via API: Resolve .eth ENS names and .base.eth Basenames to wallet addresses over HTTP using the on-chain registry and resolver. No RPC key, pay per call in USDC.
ChainRead overview/openapi.jsonllms.txt
Sister services
- BaseLens: Base chain tools: tx explainer, wallet snapshot, x402 endpoint check, web-to-markdown
- DepVet: npm and PyPI package vetting before install
- TokenGuard: honeypot and rug pull checks for Base tokens, plus pre-screened new launches
- MacroLens: country macro statistics and company registries (Norway, France)
- SkyFeed: weather forecasts, US alerts, earthquakes and public holidays