> ## 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.

# JSON-RPC Supported Chains

> Chains available on GoldRush JSON-RPC. Auto-generated from chain metadata.

export const RpcSupportedChains = () => <CardGroup cols={3}>
    <Card href="/api-reference/json-rpc/chains/ethereum">
        <div style={{
  display: 'flex',
  alignItems: 'center',
  gap: '12px',
  marginBottom: '8px'
}}>
            <img src="https://www.datocms-assets.com/86369/1669653891-eth.svg" alt="Ethereum Logo" style={{
  width: '32px',
  height: '32px'
}} className="dark:brightness-100 brightness-50" />
            <span style={{
  fontWeight: '600',
  fontSize: '1.1em'
}}>Ethereum</span>
        </div>
        <p style={{
  margin: '4px 0 0 0',
  color: '#666',
  fontSize: '0.9em'
}}>eth-mainnet</p>
    </Card>
    <Card href="/api-reference/json-rpc/chains/polygon">
        <div style={{
  display: 'flex',
  alignItems: 'center',
  gap: '12px',
  marginBottom: '8px'
}}>
            <img src="https://www.datocms-assets.com/86369/1677870347-property-1-polygon-zkevm-icon-white.svg" alt="Polygon Logo" style={{
  width: '32px',
  height: '32px'
}} className="dark:brightness-100 brightness-50" />
            <span style={{
  fontWeight: '600',
  fontSize: '1.1em'
}}>Polygon</span>
        </div>
        <p style={{
  margin: '4px 0 0 0',
  color: '#666',
  fontSize: '0.9em'
}}>matic-mainnet</p>
    </Card>
    <Card href="/api-reference/json-rpc/chains/bsc">
        <div style={{
  display: 'flex',
  alignItems: 'center',
  gap: '12px',
  marginBottom: '8px'
}}>
            <img src="https://www.datocms-assets.com/86369/1670003808-binance-smart-chain-icon-white.svg" alt="BNB Smart Chain (BSC) Logo" style={{
  width: '32px',
  height: '32px'
}} className="dark:brightness-100 brightness-50" />
            <span style={{
  fontWeight: '600',
  fontSize: '1.1em'
}}>BNB Smart Chain (BSC)</span>
        </div>
        <p style={{
  margin: '4px 0 0 0',
  color: '#666',
  fontSize: '0.9em'
}}>bsc-mainnet</p>
    </Card>
    <Card href="/api-reference/json-rpc/chains/arbitrum">
        <div style={{
  display: 'flex',
  alignItems: 'center',
  gap: '12px',
  marginBottom: '8px'
}}>
            <img src="https://www.datocms-assets.com/86369/1686072650-arbitrum-icon-white.svg" alt="Arbitrum Logo" style={{
  width: '32px',
  height: '32px'
}} className="dark:brightness-100 brightness-50" />
            <span style={{
  fontWeight: '600',
  fontSize: '1.1em'
}}>Arbitrum</span>
        </div>
        <p style={{
  margin: '4px 0 0 0',
  color: '#666',
  fontSize: '0.9em'
}}>arbitrum-mainnet</p>
    </Card>
    <Card href="/api-reference/json-rpc/chains/base">
        <div style={{
  display: 'flex',
  alignItems: 'center',
  gap: '12px',
  marginBottom: '8px'
}}>
            <img src="https://www.datocms-assets.com/86369/1756321884-base-icon-white.svg" alt="Base Logo" style={{
  width: '32px',
  height: '32px'
}} className="dark:brightness-100 brightness-50" />
            <span style={{
  fontWeight: '600',
  fontSize: '1.1em'
}}>Base</span>
        </div>
        <p style={{
  margin: '4px 0 0 0',
  color: '#666',
  fontSize: '0.9em'
}}>base-mainnet</p>
    </Card>
    <Card href="/api-reference/json-rpc/chains/hyperevm">
        <div style={{
  display: 'flex',
  alignItems: 'center',
  gap: '12px',
  marginBottom: '8px'
}}>
            <img src="https://www.datocms-assets.com/86369/1754500110-hyperevm-icon-white.svg" alt="HyperEVM Logo" style={{
  width: '32px',
  height: '32px'
}} className="dark:brightness-100 brightness-50" />
            <span style={{
  fontWeight: '600',
  fontSize: '1.1em'
}}>HyperEVM</span>
        </div>
        <p style={{
  margin: '4px 0 0 0',
  color: '#666',
  fontSize: '0.9em'
}}>hyperevm-mainnet</p>
    </Card>
    <Card href="/api-reference/json-rpc/chains/megaeth">
        <div style={{
  display: 'flex',
  alignItems: 'center',
  gap: '12px',
  marginBottom: '8px'
}}>
            <img src="https://www.datocms-assets.com/86369/1764723640-megaeth-icon-white.svg" alt="MegaETH Logo" style={{
  width: '32px',
  height: '32px'
}} className="dark:brightness-100 brightness-50" />
            <span style={{
  fontWeight: '600',
  fontSize: '1.1em'
}}>MegaETH</span>
        </div>
        <p style={{
  margin: '4px 0 0 0',
  color: '#666',
  fontSize: '0.9em'
}}>megaeth-mainnet</p>
    </Card>
    <Card href="/api-reference/json-rpc/chains/monad">
        <div style={{
  display: 'flex',
  alignItems: 'center',
  gap: '12px',
  marginBottom: '8px'
}}>
            <img src="https://www.datocms-assets.com/86369/1739233630-monad-icon-white.svg" alt="Monad Logo" style={{
  width: '32px',
  height: '32px'
}} className="dark:brightness-100 brightness-50" />
            <span style={{
  fontWeight: '600',
  fontSize: '1.1em'
}}>Monad</span>
        </div>
        <p style={{
  margin: '4px 0 0 0',
  color: '#666',
  fontSize: '0.9em'
}}>monad-mainnet</p>
    </Card>
    <Card href="/api-reference/json-rpc/chains/tempo">
        <div style={{
  display: 'flex',
  alignItems: 'center',
  gap: '12px',
  marginBottom: '8px'
}}>
            <img src="https://www.datocms-assets.com/86369/1773859017-tempo-icon-white.svg" alt="Tempo Logo" style={{
  width: '32px',
  height: '32px'
}} className="dark:brightness-100 brightness-50" />
            <span style={{
  fontWeight: '600',
  fontSize: '1.1em'
}}>Tempo</span>
        </div>
        <p style={{
  margin: '4px 0 0 0',
  color: '#666',
  fontSize: '0.9em'
}}>tempo-mainnet</p>
    </Card>
    <Card href="/api-reference/json-rpc/chains/solana">
        <div style={{
  display: 'flex',
  alignItems: 'center',
  gap: '12px',
  marginBottom: '8px'
}}>
            <img src="https://www.datocms-assets.com/86369/1670614895-solana-icon-white.svg" alt="Solana Logo" style={{
  width: '32px',
  height: '32px'
}} className="dark:brightness-100 brightness-50" />
            <span style={{
  fontWeight: '600',
  fontSize: '1.1em'
}}>Solana</span>
        </div>
        <p style={{
  margin: '4px 0 0 0',
  color: '#666',
  fontSize: '0.9em'
}}>solana-mainnet</p>
    </Card>
  </CardGroup>;

GoldRush JSON-RPC launches with **10 mainnet (and their respective testnet) networks**, including Solana.

<RpcSupportedChains />

## Endpoint shape

For every chain in the table above:

```
https://rpc.goldrushdata.com/v1/{slug}
```

For example, the endpoint for Base mainnet is `https://rpc.goldrushdata.com/v1/base-mainnet`, and for Solana it is `https://rpc.goldrushdata.com/v1/solana-mainnet`.

EVM chains accept the standard `eth_*` / `net_*` / `web3_*` / `debug_*` / `trace_*` methods; Solana accepts the Solana JSON-RPC method set over HTTP and WebSocket subscriptions over `wss://rpc.goldrushdata.com/v1/solana-mainnet`. See the [Solana chain page](/api-reference/json-rpc/chains/solana) for the full method list.

## Listing chains programmatically

To fetch the list of supported chains at runtime, call the `rpc_listChains` method on the `_meta` endpoint:

```bash theme={null}
curl -X POST "https://rpc.goldrushdata.com/v1/_meta" \
  -H "Content-Type: application/json" \
  -d '{"jsonrpc":"2.0","method":"rpc_listChains","id":1}'
```

## Adding a chain

If you need a chain that isn't listed, [contact us](https://goldrush.dev/contact). We add chains based on demand and upstream coverage.

<CardGroup cols={2}>
  <Card title="Per-chain pages" href="/api-reference/json-rpc/chains/ethereum" icon="link">
    Drill into a specific chain's method support.
  </Card>

  <Card title="Pricing" href="/goldrush-json-rpc/pricing" icon="dollar-sign">
    Credit rates per method.
  </Card>
</CardGroup>
