Skip to main content

Documentation Index

Fetch the complete documentation index at: https://goldrush.dev/docs/llms.txt

Use this file to discover all available pages before exploring further.

1. Get a GoldRush API key

If you already have a GoldRush key for any other GoldRush product (Foundational, Streaming, Pipeline, Hyperliquid, x402), you can use it as-is. JSON-RPC uses the same key. If not, sign up at goldrush.dev to get one.
export GOLDRUSH_API_KEY="cqt_..."
Never commit your API key to source control. Use environment variables or a secrets manager.

2. Pick a chain

The endpoint shape is:
https://rpc.goldrushdata.com/v1/{chain}
Replace {chain} with one of the supported chain slugs. For Ethereum mainnet, that’s eth-mainnet.

3. Make a request

curl https://rpc.goldrushdata.com/v1/eth-mainnet \
  -H "Authorization: Bearer $GOLDRUSH_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "jsonrpc": "2.0",
    "id": 1,
    "method": "eth_blockNumber",
    "params": []
  }'

4. Where to next

Authentication details

Header reference, error codes, key rotation tips.

Method reference

All 44 methods with parameters, returns, and code examples per chain.

Endpoint details

Archive, debug_*, trace_*, SLA.

Migration guides

Coming from Infura, Alchemy, or Ankr.