GoldRush JSON-RPC gives you raw, uniform JSON-RPC access to every chain GoldRush supports. It is drop-in compatible withDocumentation Index
Fetch the complete documentation index at: https://goldrush.dev/docs/llms.txt
Use this file to discover all available pages before exploring further.
viem, ethers, web3.js, and web3.py, with archive depth, debug_*, and trace_* on every supported chain.
GoldRush JSON-RPC uses the same API key as your other GoldRush products. No new account, no second dashboard.
What is GoldRush JSON-RPC?
A JSON-RPC interface in front of a smart router that fronts multiple independent upstream providers. GoldRush continuously collects analytics per(provider, chain, method) triple, including success rate, p50/p95 latency, error class, and cost. Each incoming call is routed to the provider that currently scores best on the cost/performance frontier for that chain and method. Failed providers are demoted automatically and re-probed on a backoff.
What you get
- Pay-per-call from your GoldRush credits
- Archive depth (full historical state)
debug_*andtrace_*namespaces- Sub-100ms p50 latency from regional edge POPs
- 99.9% production SLA
- Suited for explorers, indexers, wallets, and production apps
What’s supported
- 9 mainnet networks at launch: Ethereum, Polygon, BNB Smart Chain, Arbitrum, Base, HyperEVM, MegaETH, Monad, Tempo
- 44 JSON-RPC methods across the
eth_*,net_*,web3_*,debug_*, andtrace_*namespaces - Drop-in compatibility with
viem,ethers,web3.js,web3.py, rawfetch, andcurl - Header-based authentication so your API key never appears in URLs, server logs, or copy-pasted endpoints
JSON-RPC vs Foundational API
JSON-RPC
Raw, untyped, opcode-level access. You compose calls. Best for: building wallets, indexers, simulators, and anything that needs the lowest level of node access.
Foundational API
Decoded, typed, multi-chain REST endpoints (token balances, NFT metadata, USD pricing, transaction histories). Best for: dashboards, agents, anything that consumes already-enriched data.
Next steps
Quickstart
Make your first call in under a minute.
Authentication
How to attach your API key to requests.
Supported chains
Which networks are live.
Migrating from another provider
Side-by-side diffs against Infura, Alchemy, and Ankr.