Agent Cookbook12 copy-ready prompts for AI coding agents.12 prompts for AI agentsSee recipes

Public RPC endpoints and chain IDs

HTTPS and WSS RPC endpoints for 134 networks on 94 chains, with chain IDs for mainnets and testnets. 27 work without an API key.

This table lists every RPC endpoint Dwellir serves, with one row per network. 27 networks have a keyless public endpoint that you can paste into a wallet or script. The table marks them No key. For the other networks, put your API key in place of <key>. The free plan gives you 20 responses per second and 100,000 responses a day.

NetworkChain IDHTTPS endpointWSS endpoint
AcalamainnetNo key
–
https://acala-rpc.n.dwellir.com
wss://acala-rpc.n.dwellir.com
AcurastcanaryAPI keyArchive
–
https://api-acurast-canary.n.dwellir.com/<key>
wss://api-acurast-canary.n.dwellir.com/<key>
Ajuna NetworkmainnetAPI keyArchive
–
https://api-ajuna-polkadot.n.dwellir.com/<key>
wss://api-ajuna-polkadot.n.dwellir.com/<key>
Aleph ZeromainnetAPI keyArchive
–
https://api-aleph-zero-mainnet.n.dwellir.com/<key>
wss://api-aleph-zero-mainnet.n.dwellir.com/<key>
AptosmainnetAPI key
–
https://api-aptos-mainnet.n.dwellir.com/<key>/v1
wss://api-aptos-mainnet.n.dwellir.com/<key>/v1
ArbitrumoneAPI keyArchive
42161
https://api-arbitrum-mainnet-archive.n.dwellir.com/<key>
wss://api-arbitrum-mainnet-archive.n.dwellir.com/<key>
ArbitrumsepoliaAPI keyArchive
421614
https://api-arbitrum-sepolia.n.dwellir.com/<key>
wss://api-arbitrum-sepolia.n.dwellir.com/<key>
ArcmainnetAPI keyArchive
5042
https://api-arc-mainnet.n.dwellir.com/<key>
wss://api-arc-mainnet.n.dwellir.com/<key>
Asset HubkusamaNo key
–
https://asset-hub-kusama-rpc.n.dwellir.com
wss://asset-hub-kusama-rpc.n.dwellir.com
Asset HubpaseoNo key
–
https://asset-hub-paseo-rpc.n.dwellir.com
wss://asset-hub-paseo-rpc.n.dwellir.com
Asset HubpolkadotNo key
–
https://asset-hub-polkadot-rpc.n.dwellir.com
wss://asset-hub-polkadot-rpc.n.dwellir.com
Asset HubwestendNo key
–
https://asset-hub-westend-rpc.n.dwellir.com
wss://asset-hub-westend-rpc.n.dwellir.com
AstarmainnetAPI keyArchive
–
https://api-astar.n.dwellir.com/<key>
wss://api-astar.n.dwellir.com/<key>
Astarshibuya testnetNo key
–
https://shibuya-rpc.n.dwellir.com
wss://shibuya-rpc.n.dwellir.com
AvalanchemainnetAPI keyArchive
43114
https://api-avalanche-mainnet-archive.n.dwellir.com/<key>/ext/bc/C/rpc
–
AventusmainnetAPI keyArchive
–
https://api-aventus.n.dwellir.com/<key>
wss://api-aventus.n.dwellir.com/<key>
BasemainnetAPI keyArchive
8453
https://api-base-mainnet-archive.n.dwellir.com/<key>
wss://api-base-mainnet-archive.n.dwellir.com/<key>
BasesepoliaAPI keyArchive
84532
https://api-base-sepolia-archive.n.dwellir.com/<key>
wss://api-base-sepolia-archive.n.dwellir.com/<key>
BasiliskcanaryAPI keyArchive
–
https://api-basilisk.n.dwellir.com/<key>
wss://api-basilisk.n.dwellir.com/<key>
BerachainmainnetAPI keyArchive
80094
https://api-berachain-mainnet.n.dwellir.com/<key>
wss://api-berachain-mainnet.n.dwellir.com/<key>
Berachainbepolia testnetAPI keyArchive
80069
https://api-berachain-bepolia.n.dwellir.com/<key>
wss://api-berachain-bepolia.n.dwellir.com/<key>
BifrostkusamaAPI keyArchive
–
https://api-bifrost-kusama.n.dwellir.com/<key>
wss://api-bifrost-kusama.n.dwellir.com/<key>
BifrostpolkadotAPI keyArchive
–
https://api-bifrost-polkadot.n.dwellir.com/<key>
wss://api-bifrost-polkadot.n.dwellir.com/<key>
Binance Smart ChainmainnetAPI key
56
https://api-bsc-mainnet-full.n.dwellir.com/<key>
wss://api-bsc-mainnet-full.n.dwellir.com/<key>
Binance Smart ChaintestnetAPI key
97
https://api-bsc-testnet-full.n.dwellir.com/<key>
wss://api-bsc-testnet-full.n.dwellir.com/<key>
BitcoinmainnetAPI keyArchive
–
https://api-bitcoin-mainnet.n.dwellir.com/<key>
–
BittensormainnetAPI keyArchive
–
https://api-bittensor-mainnet.n.dwellir.com/<key>
wss://api-bittensor-mainnet.n.dwellir.com/<key>
BittensortestnetAPI keyArchive
–
https://api-bittensor-testnet.n.dwellir.com/<key>
wss://api-bittensor-testnet.n.dwellir.com/<key>
BlastmainnetAPI keyArchive
81457
https://api-blast-mainnet-archive.n.dwellir.com/<key>
wss://api-blast-mainnet-archive.n.dwellir.com/<key>
Boba NetworkmainnetAPI keyArchive
288
https://api-boba-mainnet.n.dwellir.com/<key>
–
Bridge HubkusamaNo key
–
https://bridge-hub-kusama-rpc.n.dwellir.com
wss://bridge-hub-kusama-rpc.n.dwellir.com
Bridge HubpaseoAPI keyArchive
–
https://api-bridge-hub-paseo.n.dwellir.com/<key>
wss://api-bridge-hub-paseo.n.dwellir.com/<key>
Bridge HubpolkadotNo key
–
https://bridge-hub-polkadot-rpc.n.dwellir.com
wss://bridge-hub-polkadot-rpc.n.dwellir.com
Bridge HubwestendNo key
–
https://bridge-hub-westend-rpc.n.dwellir.com
wss://bridge-hub-westend-rpc.n.dwellir.com
CelomainnetAPI keyArchive
42220
https://api-celo-mainnet-archive.n.dwellir.com/<key>
wss://api-celo-mainnet-archive.n.dwellir.com/<key>
CentrifugemainnetAPI keyArchive
–
https://api-centrifuge.n.dwellir.com/<key>
wss://api-centrifuge.n.dwellir.com/<key>
ChainflipmainnetAPI keyArchive
–
https://api-chainflip.n.dwellir.com/<key>
wss://api-chainflip.n.dwellir.com/<key>
ChilizmainnetAPI keyArchive
88888
https://api-chiliz-mainnet-archive.n.dwellir.com/<key>
wss://api-chiliz-mainnet-archive.n.dwellir.com/<key>
Chilizspicy testnetAPI keyArchive
88882
https://api-chiliz-spicy.n.dwellir.com/<key>
wss://api-chiliz-spicy.n.dwellir.com/<key>
CollectivespolkadotAPI keyArchive
–
https://api-collectives-polkadot.n.dwellir.com/<key>
wss://api-collectives-polkadot.n.dwellir.com/<key>
CollectiveswestendAPI keyArchive
–
https://api-collectives-westend.n.dwellir.com/<key>
wss://api-collectives-westend.n.dwellir.com/<key>
CoretimekusamaNo key
–
https://coretime-kusama-rpc.n.dwellir.com
wss://coretime-kusama-rpc.n.dwellir.com
CoretimepolkadotNo key
–
https://coretime-polkadot-rpc.n.dwellir.com
wss://coretime-polkadot-rpc.n.dwellir.com
CoretimewestendAPI keyArchive
–
https://api-coretime-westend.n.dwellir.com/<key>
wss://api-coretime-westend.n.dwellir.com/<key>
CronosmainnetAPI keyArchive
25
https://api-cronos-mainnet-archive.n.dwellir.com/<key>
wss://api-cronos-mainnet-archive.n.dwellir.com/<key>
Crust NetworkmainnetAPI keyArchive
–
https://api-crust-mainnet.n.dwellir.com/<key>
wss://api-crust-mainnet.n.dwellir.com/<key>
DarwiniamainnetAPI keyArchive
–
https://api-darwinia.n.dwellir.com/<key>
wss://api-darwinia.n.dwellir.com/<key>
ElysiumtestnetAPI keyArchive
99801
https://api-elysium-testnet-archive.n.dwellir.com/<key>
wss://api-elysium-testnet-archive.n.dwellir.com/<key>
Energy Web XmainnetAPI keyArchive
–
https://api-energywebx.n.dwellir.com/<key>
wss://api-energywebx.n.dwellir.com/<key>
EnjinmainnetNo key
–
https://enjin-matrix-rpc.n.dwellir.com
wss://enjin-matrix-rpc.n.dwellir.com
EnjinmatrixchainNo key
–
https://enjin-canary-matrix-rpc.n.dwellir.com
wss://enjin-canary-matrix-rpc.n.dwellir.com
EnjinrelayNo key
–
https://enjin-relay-rpc.n.dwellir.com
wss://enjin-relay-rpc.n.dwellir.com
EnjinrelaychainNo key
–
https://enjin-canary-relay-rpc.n.dwellir.com
wss://enjin-canary-relay-rpc.n.dwellir.com
EthereummainnetAPI keyArchive
1
https://api-ethereum-mainnet-erigon.n.dwellir.com/<key>
wss://api-ethereum-mainnet-erigon.n.dwellir.com/<key>
EthereumsepoliaAPI keyArchive
11155111
https://api-ethereum-sepolia.n.dwellir.com/<key>
wss://api-ethereum-sepolia.n.dwellir.com/<key>
Flow EVM Gatewaymainnet latest sporkAPI keyArchive
–
https://api-flow-evm-gateway-mainnet.n.dwellir.com/<key>
wss://api-flow-evm-gateway-mainnet.n.dwellir.com/<key>
Flow EVM Gatewaytestnet latest sporkAPI keyArchive
–
https://api-flow-evm-gateway-testnet.n.dwellir.com/<key>
wss://api-flow-evm-gateway-testnet.n.dwellir.com/<key>
FrequencymainnetAPI keyArchive
–
https://api-frequency.n.dwellir.com/<key>
wss://api-frequency.n.dwellir.com/<key>
GnosismainnetAPI keyArchive
100
https://api-gnosis-mainnet.n.dwellir.com/<key>
wss://api-gnosis-mainnet.n.dwellir.com/<key>
Gnosischiado testnetAPI keyArchive
10200
https://api-chiado.n.dwellir.com/<key>
wss://api-chiado.n.dwellir.com/<key>
HeimamainnetNo key
–
https://heima-rpc.n.dwellir.com
wss://heima-rpc.n.dwellir.com
HumanodemainnetAPI keyArchive
–
https://api-humanode.n.dwellir.com/<key>
wss://api-humanode.n.dwellir.com/<key>
HydrationmainnetNo key
–
https://hydration-rpc.n.dwellir.com
wss://hydration-rpc.n.dwellir.com
Hyperbridge NexusmainnetAPI keyArchive
–
https://api-hyperbridge-nexus.n.dwellir.com/<key>
wss://api-hyperbridge-nexus.n.dwellir.com/<key>
HyperliquidmainnetAPI keyArchive
–
https://api-hyperliquid-index.n.dwellir.com/<key>
wss://api-hyperliquid-index.n.dwellir.com/<key>
Hyperliquidhyperevm mainnetAPI keyArchive
999
https://api-hyperliquid-mainnet-evm.n.dwellir.com/<key>
wss://api-hyperliquid-mainnet-evm.n.dwellir.com/<key>
HyperliquidtestnetAPI key
–
https://api-hyperliquid-testnet-grpc.n.dwellir.com/<key>
wss://api-hyperliquid-testnet-orderbook.n.dwellir.com/<key>/ws
ImmutablemainnetAPI keyArchive
13371
https://api-immutable-zkevm-mainnet.n.dwellir.com/<key>
–
InkmainnetAPI keyArchive
57073
https://api-ink-mainnet.n.dwellir.com/<key>
wss://api-ink-mainnet.n.dwellir.com/<key>
InterlaymainnetAPI keyArchive
–
https://api-interlay.n.dwellir.com/<key>
wss://api-interlay.n.dwellir.com/<key>
Interlaykintsugi canaryAPI keyArchive
–
https://api-kintsugi.n.dwellir.com/<key>
wss://api-kintsugi.n.dwellir.com/<key>
IoTeXmainnetAPI keyArchive
4689
https://api-iotex-mainnet.n.dwellir.com/<key>
wss://api-iotex-mainnet.n.dwellir.com/<key>
KaruramainnetNo key
–
https://karura-rpc.n.dwellir.com
wss://karura-rpc.n.dwellir.com
KusamacanaryNo key
–
https://kusama-rpc.n.dwellir.com
wss://kusama-rpc.n.dwellir.com
Kusamaencointer canaryAPI keyArchive
–
https://api-encointer-kusama.n.dwellir.com/<key>
wss://api-encointer-kusama.n.dwellir.com/<key>
LiberlandmainnetNo key
–
https://liberland-rpc.n.dwellir.com
wss://liberland-rpc.n.dwellir.com
LineamainnetAPI keyArchive
59144
https://api-linea-mainnet-archive.n.dwellir.com/<key>
wss://api-linea-mainnet-archive.n.dwellir.com/<key>
LISKmainnetAPI keyArchive
1135
https://api-lisk-mainnet.n.dwellir.com/<key>
wss://api-lisk-mainnet.n.dwellir.com/<key>
LISKsepolia testnetAPI keyArchive
4202
https://api-lisk-sepolia.n.dwellir.com/<key>
wss://api-lisk-sepolia.n.dwellir.com/<key>
LitentrymainnetAPI keyArchive
–
https://api-heima.n.dwellir.com/<key>
wss://api-heima.n.dwellir.com/<key>
Manta PacificmainnetAPI keyArchive
169
https://api-manta-pacific-archive.n.dwellir.com/<key>
wss://api-manta-pacific-archive.n.dwellir.com/<key>
MantlemainnetAPI keyArchive
5000
https://api-mantle-mainnet.n.dwellir.com/<key>
wss://api-mantle-mainnet.n.dwellir.com/<key>
Mantlesepolia testnetAPI keyArchive
5003
https://api-mantle-sepolia.n.dwellir.com/<key>
wss://api-mantle-sepolia.n.dwellir.com/<key>
MegaETHmainnetAPI keyArchive
4326
https://api-megaeth-mainnet.n.dwellir.com/<key>
wss://api-megaeth-mainnet.n.dwellir.com/<key>
MonadmainnetAPI key
143
https://api-monad-mainnet-full.n.dwellir.com/<key>
wss://api-monad-mainnet-full.n.dwellir.com/<key>
MonadtestnetAPI key
10143
https://api-monad-testnet-full.n.dwellir.com/<key>
wss://api-monad-testnet-full.n.dwellir.com/<key>
MovementmainnetAPI key
–
https://api-movement-mainnet.n.dwellir.com/<key>/v1
–
NeurowebmainnetAPI keyArchive
–
https://api-neuroweb.n.dwellir.com/<key>
wss://api-neuroweb.n.dwellir.com/<key>
opBNBmainnetAPI key
204
https://api-opbnb-mainnet.n.dwellir.com/<key>
wss://api-opbnb-mainnet.n.dwellir.com/<key>
opBNBtestnetAPI keyArchive
5611
https://api-opbnb-testnet.n.dwellir.com/<key>
wss://api-opbnb-testnet.n.dwellir.com/<key>
OptimismmainnetAPI keyArchive
10
https://api-optimism-mainnet-archive.n.dwellir.com/<key>
wss://api-optimism-mainnet-archive.n.dwellir.com/<key>
Optimismsepolia testnetAPI keyArchive
11155420
https://api-optimism-sepolia.n.dwellir.com/<key>
wss://api-optimism-sepolia.n.dwellir.com/<key>
PaseotestnetNo key
–
https://paseo-rpc.n.dwellir.com
wss://paseo-rpc.n.dwellir.com
PeaqmainnetAPI keyArchive
–
https://api-peaq.n.dwellir.com/<key>
wss://api-peaq.n.dwellir.com/<key>
PendulummainnetAPI keyArchive
–
https://api-pendulum.n.dwellir.com/<key>
wss://api-pendulum.n.dwellir.com/<key>
People KusamacanaryNo key
–
https://people-kusama-rpc.n.dwellir.com
wss://people-kusama-rpc.n.dwellir.com
People PolkadotmainnetAPI keyArchive
–
https://api-people-polkadot.n.dwellir.com/<key>
wss://api-people-polkadot.n.dwellir.com/<key>
People WestendtestnetNo key
–
https://people-westend-rpc.n.dwellir.com
wss://people-westend-rpc.n.dwellir.com
PlasmamainnetAPI key
9745
https://api-plasma-mainnet.n.dwellir.com/<key>
wss://api-plasma-mainnet.n.dwellir.com/<key>
PolkadotmainnetNo key
–
https://polkadot-rpc.n.dwellir.com
wss://polkadot-rpc.n.dwellir.com
PolkadotwestendNo key
–
https://westend-rpc.n.dwellir.com
wss://westend-rpc.n.dwellir.com
PolygonmainnetAPI key
137
https://api-polygon-mainnet-full.n.dwellir.com/<key>
wss://api-polygon-mainnet-full.n.dwellir.com/<key>
PolygonamoyAPI keyArchive
80002
https://api-polygon-amoy.n.dwellir.com/<key>
wss://api-polygon-amoy.n.dwellir.com/<key>
PulsechainmainnetAPI keyArchive
369
https://api-pulse-mainnet.n.dwellir.com/<key>
wss://api-pulse-mainnet.n.dwellir.com/<key>
Pulsechaintestnet v4API keyArchive
943
https://api-pulsechain-testnet-v4.n.dwellir.com/<key>
wss://api-pulsechain-testnet-v4.n.dwellir.com/<key>
RobinhoodmainnetAPI keyArchive
4663
https://api-robinhood-mainnet-archive.n.dwellir.com/<key>
wss://api-robinhood-mainnet-archive.n.dwellir.com/<key>
RobonomicsmainnetAPI keyArchive
–
https://api-robonomics-polkadot.n.dwellir.com/<key>
wss://api-robonomics-polkadot.n.dwellir.com/<key>
RobonomicscanaryAPI keyArchive
–
https://api-robonomics.n.dwellir.com/<key>
wss://api-robonomics.n.dwellir.com/<key>
RoninmainnetAPI keyArchive
2020
https://api-ronin-mainnet.n.dwellir.com/<key>
wss://api-ronin-mainnet.n.dwellir.com/<key>
Roninsaigon testnetAPI keyArchive
202601
https://api-ronin-saigon-testnet.n.dwellir.com/<key>
wss://api-ronin-saigon-testnet.n.dwellir.com/<key>
ScrollmainnetAPI keyArchive
534352
https://api-scroll-mainnet.n.dwellir.com/<key>
wss://api-scroll-mainnet.n.dwellir.com/<key>
ShidencanaryNo key
–
https://shiden-rpc.n.dwellir.com
wss://shiden-rpc.n.dwellir.com
SonicmainnetAPI keyArchive
146
https://api-sonic-mainnet-archive.n.dwellir.com/<key>
wss://api-sonic-mainnet-archive.n.dwellir.com/<key>
SoramainnetAPI keyArchive
–
https://api-sora-mainnet.n.dwellir.com/<key>
wss://api-sora-mainnet.n.dwellir.com/<key>
StablemainnetAPI keyArchive
988
https://api-stable-mainnet.n.dwellir.com/<key>
wss://api-stable-mainnet.n.dwellir.com/<key>
StarknetmainnetAPI keyArchive
–
https://api-starknet-mainnet.n.dwellir.com/<key>
wss://api-starknet-mainnet.n.dwellir.com/<key>
Starknetsepolia testnetAPI keyArchive
–
https://api-starknet-sepolia.n.dwellir.com/<key>
wss://api-starknet-sepolia.n.dwellir.com/<key>
SuimainnetAPI key
–
https://api-sui-mainnet-full.n.dwellir.com/<key>
–
TaikomainnetAPI keyArchive
167000
https://api-taiko-mainnet.n.dwellir.com/<key>
wss://api-taiko-mainnet.n.dwellir.com/<key>
TempomainnetAPI keyArchive
4217
https://api-tempo-mainnet.n.dwellir.com/<key>
wss://api-tempo-mainnet.n.dwellir.com/<key>
TRONmainnetAPI key
–
https://api-tron-mainnet.n.dwellir.com/<key>/jsonrpc
–
UnichainmainnetAPI keyArchive
130
https://api-unichain-mainnet.n.dwellir.com/<key>
wss://api-unichain-mainnet.n.dwellir.com/<key>
Unichainsepolia testnetAPI keyArchive
1301
https://api-unichain-sepolia.n.dwellir.com/<key>
wss://api-unichain-sepolia.n.dwellir.com/<key>
Unique NetworkmainnetAPI keyArchive
–
https://api-unique.n.dwellir.com/<key>
wss://api-unique.n.dwellir.com/<key>
VictionmainnetAPI keyArchive
88
https://api-viction-mainnet.n.dwellir.com/<key>
wss://api-viction-mainnet.n.dwellir.com/<key>
WestendtestnetAPI keyArchive
–
https://api-westend.n.dwellir.com/<key>
wss://api-westend.n.dwellir.com/<key>
World ChainmainnetAPI keyArchive
480
https://api-worldchain-mainnet.n.dwellir.com/<key>
wss://api-worldchain-mainnet.n.dwellir.com/<key>
XDC NetworkmainnetAPI keyArchive
50
https://api-xdc-mainnet.n.dwellir.com/<key>
wss://api-xdc-mainnet.n.dwellir.com/<key>
XX NetworkmainnetNo key
–
https://xxnetwork-rpc.n.dwellir.com
wss://xxnetwork-rpc.n.dwellir.com
ZetachainmainnetAPI key
7000
https://api-zetachain-mainnet.n.dwellir.com/<key>
wss://api-zetachain-mainnet.n.dwellir.com/<key>
zkSync EramainnetAPI key
324
https://api-zksync-era-mainnet-full.n.dwellir.com/<key>
wss://api-zksync-era-mainnet-full.n.dwellir.com/<key>
ZoramainnetAPI keyArchive
7777777
https://api-zora-mainnet.n.dwellir.com/<key>
wss://api-zora-mainnet.n.dwellir.com/<key>
Zorasepolia testnetAPI keyArchive
999999999
https://api-zora-sepolia-archive.n.dwellir.com/<key>
wss://api-zora-sepolia-archive.n.dwellir.com/<key>

Check the chain ID from an endpoint

On EVM chains, eth_chainId returns the chain ID in hex. Base returns 0x2105, which is 8453.

curl -s https://api-base-mainnet-archive.n.dwellir.com/<key> \
  -H 'Content-Type: application/json' \
  -d '{"jsonrpc":"2.0","id":1,"method":"eth_chainId","params":[]}'

Public endpoint or API key?

Everyone shares the keyless endpoints, so use them for testing and light reads. Send production traffic through an API key, which gives you your own plan's rate limit. See rate limits by plan and the network page for each chain's methods and regions. Chains that we only run as dedicated nodes are on the network pages, not in this table.

Download the table as JSON

The same data is at /public-rpc-endpoints.json, one entry per network with the chain ID, the eip155 identifier, HTTPS and WSS URLs, and whether it needs an API key. It updates whenever this page does.

Frequently asked questions

Which networks have a public RPC endpoint with no API key?

27 networks on 17 chains have a keyless public endpoint: Acala, Asset Hub, Astar, Bridge Hub, Coretime, Enjin, Heima, Hydration, Karura, Kusama, Liberland, Paseo, People Kusama, People Westend, Polkadot, Shiden and XX Network. The table marks them "No key". Every other network needs a Dwellir API key.

Is there a free RPC endpoint for Ethereum, Base or Polygon?

No. Dwellir has no keyless endpoint on any EVM network today. Ethereum, Base and Polygon need an API key. The free plan gives you 20 responses per second and 100,000 responses a day. Replace <key> in the endpoint URL with your key.

What are the chain IDs of the most used EVM networks?

Ethereum: 1, sepolia 11155111. Base: 8453, sepolia 84532. Arbitrum: one 42161, sepolia 421614. Optimism: 10, sepolia testnet 11155420. Polygon: 137, amoy 80002. Binance Smart Chain: 56, testnet 97. Avalanche: 43114. Linea: 59144. Monad: 143, testnet 10143. Robinhood: 4663. The table lists the chain ID for every network that has one, including testnets.

How do I check the chain ID of an RPC endpoint?

Call eth_chainId. It returns the chain ID in hex, so Base returns 0x2105 (8453) and Ethereum returns 0x1. Wallets and libraries such as viem and ethers compare this value with the chain ID you configured and refuse to sign for the wrong chain.

Why do some networks have no chain ID?

EIP-155 chain IDs belong to EVM networks, including EVM parachains such as Moonbeam and Astar. Polkadot, Kusama, Sui and TRON identify their networks in other ways, such as a genesis hash. A dash means the network has no EVM chain ID, or our catalog does not list it yet. To check an EVM endpoint, call eth_chainId.

Should I use a public endpoint in production?

Everyone shares the keyless endpoints, so nobody gets reserved throughput on them. Use them for testing and light reads. For production traffic, use an API key, which gives you your own plan's rate limit.

What is the difference between the HTTPS and WSS endpoints?

HTTPS sends one JSON-RPC request and gets one response. WSS keeps a WebSocket open, which you need for subscriptions such as eth_subscribe to new blocks or logs. Both use the same API key. A dash in the WSS column means the endpoint has no WebSocket URL.

What does "Archive" mean in the table?

Archive nodes serve the endpoint, so it answers state queries at any past block. For example, eth_getBalance works at an old block number.

What does eip155:8453 mean?

It is the CAIP-2 identifier for Base. eip155 is the namespace for EVM chains, and 8453 is the chain ID. WalletConnect and MetaMask use this format to tell a dapp which chain a wallet is on.

Get your API key

and join other leading Web3 companies using Dwellir's infrastructure