Hop Docs
User Docs
Developer Docs
Developer Docs
  • Welcome
  • JavaScript SDK
    • Welcome
    • Getting started
    • API Reference
  • API
    • API Endpoints
  • Hop Node
    • Running a Hop Bonder
      • Bonder Requirements
      • Choosing a Platform
        • EC2 Setup
      • Securing your Server
        • Add SSH 2FA
      • Installing the Bonder
        • Installing the Bonder with Docker (recommended)
      • Configuring the Bonder
        • Keystore
          • Keystore AWS Parameter Store (recommended)
          • Keystore Local Passphrase
        • Configuration
      • Testing the Bonder
      • Running the Bonder
        • Staking
        • Starting the Bonder
      • Next Steps
    • Bonder Options
      • CLI Commands
      • Keystore Options
      • AWS KMS Signer
      • Monitoring
        • Docker CloudWatch Logs
        • Prometheus
      • Running Docker Container Options
      • Contract State
    • Resources and Best Practices
      • Securing Cloud Instance
      • Additional Security & Node Best Practices
      • Additional questions
  • Subgraphs
    • Welcome
    • Entities
    • Queries
    • Subgraph Info
  • Smart Contracts
    • Welcome
    • Integration
    • Contract Addresses
  • Fees
    • Fee Calculation
  • RPC
    • RPC Endpoints
  • Other
    • Assets
    • On the web
    • FAQ
Powered by GitBook
On this page
  • Mainnet
  • Ethereum
  • Polygon
  • Gnosis Chain (formerly xDai)
  • Optimism
  • Arbitrum
  • Nova
  • Base
  • Linea
  • Goerli
  • Ethereum (Goerli)
  • Polygon (Mumbai)
  • Gnosis Chain (formerly xDai) Goerli
  • Optimism (Goerli)
  • Base (Goerli)
  • Linea (Goerli)
Edit on GitHub
  1. RPC

RPC Endpoints

List of RPC endpoint URLs

Last updated 1 year ago

These are public RPC URLs available on each network.

It's important to note that public RPC URLs generally have rate limits, so they may not be reliable 100% of the time.

For the Hop Node, it is highly recommmend to use custom RPC endpoints from an RPC provider service such as or .

Check out as an easy way to connect wallet and add network to your wallet.

Note: the Infura project ID in the examples below is the default that uses.

Mainnet

Ethereum

Chain ID: 1

URL

https://mainnet.infura.io/v3/84842078b09946638c03157f83405213

https://cloudflare-eth.com

https://rpc.ankr.com/eth

https://1rpc.io/eth

Polygon

Chain ID: 137

URL

https://polygon-rpc.com (recommended)

https://rpc-mainnet.matic.network

https://rpc-mainnet.maticvigil.com

https://rpc-mainnet.matic.quiknode.pro

https://rpc.ankr.com/polygon

https://1rpc.io/matic

Gnosis Chain (formerly xDai)

Chain ID: 100

URL

https://rpc.gnosis.gateway.fm (recommended)

https://rpc.gnosischain.com

https://xdai-archive.blockscout.com

https://rpc.ankr.com/gnosis

https://gnosischain-rpc.gateway.pokt.network

https://gnosis-mainnet.public.blastapi.io

Optimism

Chain ID: 10

URL

https://rpc.ankr.com/optimism

https://1rpc.io/op

https://optimism-mainnet.infura.io/v3/84842078b09946638c03157f83405213

https://mainnet.optimism.io (not reliable due to rate limits)

Arbitrum

Chain ID: 42161

URL

https://arb1.arbitrum.io/rpc

https://rpc.ankr.com/arbitrum

https://1rpc.io/arb

Nova

Chain ID: 42170

URL

https://nova.arbitrum.io/rpc

https://arbitrum-nova.public.blastapi.io

Base

Chain ID: 8453

URL

https://mainnet.base.org

Linea

Chain ID: 59144

URL

https://rpc.linea.build

Goerli

Ethereum (Goerli)

Chain ID: 5

URL

https://goerli.infura.io/v3/84842078b09946638c03157f83405213

Polygon (Mumbai)

Chain ID: 80001

URL

https://rpc.ankr.com/polygon_mumbai

https://matic-testnet-archive-rpc.bwarelabs.com

Gnosis Chain (formerly xDai) Goerli

Gnosis Chain is not supported on Goerli

Optimism (Goerli)

URL

https://rpc.ankr.com/optimism_testnet

https://goerli.optimism.io

Base (Goerli)

URL

https://goerli.base.org

Linea (Goerli)

Chain ID: 59140

URL

https://rpc.goerli.linea.build

Using an RPC url is recommended instead of the public url. .

Using an RPC url is recommended instead of the public url. .

Using an RPC url is recommended instead of the public url. .

Using an RPC url is recommended instead of the public url. .

Using an RPC url is recommended instead of the public url. .

Infura
Alchemy
https://chainlist.org/
ethersjs
Alchemy
Set up here
Alchemy
Set up here
Alchemy
Set up here
Alchemy
Set up here
Infura
Set up here