Logo
New RPC users get 35% off their first monthView the offer
dRPC
dRPC6 min read

dRPC Chainlist: How to Find and Use dRPC RPC Endpoints

A practical guide to the dRPC chainlist, including how to locate RPC endpoints, verify network details, and configure dRPC in common Web3 tools.

TL;DR

The dRPC chainlist is the reference for finding dRPC RPC endpoints across supported blockchain networks. This guide explains how to locate endpoints, confirm chain IDs and currency symbols, and add dRPC to wallets or dApps. It also covers endpoint formats, verification steps, and practical tips for using dRPC in development and production workflows.

What the dRPC Chainlist Is

The dRPC chainlist is a directory of the blockchain networks that dRPC supports, along with the RPC endpoint details needed to connect to each one. Instead of guessing a URL or chain ID, you can use the chainlist to find the correct network parameters for a given chain.

A chainlist entry typically includes the network name, chain ID, RPC endpoint URL, currency symbol, and block explorer URL. These are the same fields wallets and development tools ask for when you add a custom network.

Because dRPC supports many EVM and non-EVM networks, the chainlist is the most reliable place to confirm which endpoint corresponds to which chain. It helps avoid common mistakes such as using a mainnet endpoint for a testnet or entering the wrong chain ID.

  • Lists supported networks and their RPC endpoints
  • Provides chain IDs and native currency symbols
  • Helps confirm mainnet versus testnet endpoints
  • Useful for wallet setup and dApp configuration

How to Find dRPC RPC Endpoints

To find a dRPC RPC endpoint, start from the dRPC chainlist or dashboard and search for the network you need. Endpoints are usually organized by chain name and may include separate URLs for different environments.

If you are using a dRPC account, your endpoint may include an API key or project identifier. Public or shared endpoints may also be listed for quick testing, but production applications should use the endpoint assigned to your project.

Always copy the endpoint exactly as shown. A missing character or an extra space can cause connection errors in wallets and libraries.

  • Search the chainlist by network name or chain ID
  • Check whether the endpoint is for mainnet or testnet
  • Use your project-specific endpoint for production
  • Copy the URL exactly to avoid typos
Example endpoint format (replace with your actual dRPC endpoint):
https://lb.drpc.org/ogrpc?network=ethereum&dkey=YOUR_KEY

Common dRPC Endpoint Details to Verify

Before adding a network to a wallet or dApp, confirm the chain ID, currency symbol, and block explorer URL. These details are often listed alongside the RPC endpoint in the chainlist.

Chain IDs are critical because they tell the wallet which network to use. A mismatch between the chain ID and the endpoint can lead to failed transactions or assets not appearing.

For testnets, make sure you are using the testnet endpoint and the correct testnet chain ID. Testnet tokens have no real value, and mainnet endpoints should not be used for testing.

  • Chain ID must match the network
  • Currency symbol is used for gas and balances
  • Block explorer helps verify transactions
  • Testnet and mainnet details are different

Adding dRPC to a Wallet

Most EVM-compatible wallets let you add a custom network manually. Open your wallet’s network settings, choose to add a network, and enter the details from the dRPC chainlist.

You will typically need the network name, RPC URL, chain ID, currency symbol, and block explorer URL. After saving, switch to the new network and confirm that your address and balance load correctly.

If the wallet does not connect, double-check the endpoint URL and chain ID. Some wallets also require a valid block explorer URL even though it is not used for RPC calls.

  • Open wallet network settings
  • Select add custom network
  • Paste the dRPC endpoint and chain details
  • Save and switch to the network

Using dRPC Endpoints in dApps and Libraries

Developers can use dRPC endpoints with common Web3 libraries such as ethers.js, web3.js, viem, and others. The endpoint is passed as the RPC URL when creating a provider or client.

For browser-based dApps, keep API keys out of client-side code where possible. Use environment variables or a backend proxy to protect your dRPC credentials.

When switching between networks, update the RPC URL and chain ID together. Many libraries allow you to define multiple networks and select the correct one at runtime.

  • Use the endpoint as the RPC URL in your library
  • Store API keys securely
  • Update chain ID when changing networks
  • Test with small requests before deploying
// Example using ethers.js
const provider = new ethers.JsonRpcProvider("YOUR_DRPC_ENDPOINT");

Troubleshooting dRPC Chainlist Issues

If a dRPC endpoint is not responding, first confirm that the network is supported and that the endpoint URL is correct. Check the dRPC status page or dashboard for any service notices.

Rate limits and usage policies may apply depending on your plan. If you see errors under load, review your project’s limits and consider optimizing requests or upgrading your plan.

For chain-specific issues, verify that the chain ID and endpoint match. Some networks may have multiple endpoints for different purposes, such as archive data or enhanced APIs.

  • Confirm the network is supported
  • Check the endpoint URL for typos
  • Review rate limits and usage
  • Verify chain ID and environment

Keeping Your dRPC Chainlist Information Current

Blockchain networks and RPC providers update endpoints and supported chains over time. Bookmark the dRPC chainlist and check it periodically for changes.

If you maintain documentation or internal tools, record the date you last verified each endpoint. This helps your team spot outdated configurations.

For production systems, monitor endpoint health and have a fallback plan. Even reliable providers can experience maintenance windows or network congestion.

  • Bookmark the official dRPC chainlist
  • Recheck endpoints after network upgrades
  • Document verification dates
  • Monitor endpoint health in production

Never Worry about Infrastructure Again

OnFinality takes away the heavy lifting of DevOps so you can build smarter and faster.

Get Started