From 714e8ba07a2691f4f5d52efed9fffabdf4129bcf Mon Sep 17 00:00:00 2001 From: Claude Agent Date: Fri, 12 Jun 2026 06:12:24 +0000 Subject: [PATCH] non-EVM chain labels via full registry import + reference endpoint ladder - aztec-testnet, solana, ripple x-upstreams now carry their drpc slug as chain label (was empty -> dshackle ignored the upstreams) - reference-rpc-endpoint.json: every chain now has a protocol field (eth/bitcoin/solana/ripple/aztec/...) for protocol-family dispatch in scripts, plus https://{slug}.drpc.org appended as LAST fallback url (independent endpoints stay preferred; overrides win entirely) - registry grew 247 -> 333 entries (all drpc protocols imported, not just eth) Co-Authored-By: Claude Fable 5 --- aztec/aztec/aztec-testnet-aztec-pruned.yml | 2 +- ...da-sepolia-l2geth-archive-leveldb-hash.yml | 73 +- ...t-testnet-op-geth-archive-leveldb-hash.yml | 1 + ...it-testnet-op-geth-archive-pebble-hash.yml | 1 + ...uit-testnet-op-geth-pruned-pebble-hash.yml | 1 + ...uit-testnet-op-geth-pruned-pebble-path.yml | 1 + reference-rpc-endpoint.json | 3851 +++++++++++------ ...-mainnet-agave-pruned-rocksdb--firesol.yml | 2 +- ...-testnet-agave-pruned-rocksdb--firesol.yml | 2 +- 9 files changed, 2467 insertions(+), 1467 deletions(-) diff --git a/aztec/aztec/aztec-testnet-aztec-pruned.yml b/aztec/aztec/aztec-testnet-aztec-pruned.yml index f9cdfc2f..86663ba2 100644 --- a/aztec/aztec/aztec-testnet-aztec-pruned.yml +++ b/aztec/aztec/aztec-testnet-aztec-pruned.yml @@ -100,7 +100,7 @@ x-upstreams: frameSize: 20Mb msgSize: 50Mb url: $${WS_URL} - chain: + chain: aztec-testnet method-groups: enabled: - debug diff --git a/metis-andromeda/l2geth/metis-andromeda-sepolia-l2geth-archive-leveldb-hash.yml b/metis-andromeda/l2geth/metis-andromeda-sepolia-l2geth-archive-leveldb-hash.yml index 8ad4fcdd..4b6027e9 100644 --- a/metis-andromeda/l2geth/metis-andromeda-sepolia-l2geth-archive-leveldb-hash.yml +++ b/metis-andromeda/l2geth/metis-andromeda-sepolia-l2geth-archive-leveldb-hash.yml @@ -1,9 +1,37 @@ --- +x-logging-defaults: &logging-defaults + driver: json-file + options: + max-size: "10m" + max-file: "3" # Find archive snapshots on publicnode.com +# Usage: +# +# mkdir rpc && cd rpc +# +# git init +# git remote add origin https://github.com/StakeSquid/ethereum-rpc-docker.git +# git fetch origin vibe +# git checkout origin/vibe +# +# docker run --rm alpine sh -c "printf '0x'; head -c32 /dev/urandom | xxd -p -c 64" > .jwtsecret +# +# env +# ... +# IP=$(curl ipinfo.io/ip) +# DOMAIN=${IP}.traefik.me +# COMPOSE_FILE=base.yml:rpc.yml:metis-andromeda/l2geth/metis-andromeda-sepolia-l2geth-archive-leveldb-hash.yml +# +# docker compose up -d +# +# curl -X POST https://${IP}.traefik.me/metis-andromeda-sepolia-archive \ +# -H "Content-Type: application/json" \ +# --data '{"jsonrpc":"2.0","method":"eth_blockNumber","params":[],"id":1}' + services: - metis-andromeda-sepolia-archive-client: - image: ${METIS_ANDROMEDA_L2GETH_IMAGE:-metisdao/l2geth}:${METIS_ANDROMEDA_SEPOLIA_L2GETH_VERSION:-v0.3.5} + metis-andromeda-sepolia-archive: + image: ${METIS_ANDROMEDA_L2GETH_IMAGE:-metisdao/l2geth}:${METIS_ANDROMEDA_SEPOLIA_L2GETH_VERSION:-v0.3.9} sysctls: # TCP Performance net.ipv4.tcp_slow_start_after_idle: 0 # Disable slow start after idle @@ -75,37 +103,35 @@ services: volumes: - ${METIS_ANDROMEDA_SEPOLIA_L2GETH_ARCHIVE_LEVELDB_HASH_DATA:-metis-andromeda-sepolia-l2geth-archive-leveldb-hash}:/root/.ethereum - /slowdisk:/slowdisk - - metis-andromeda-sepolia-archive: - image: nginx - environment: - PROXY_HOST: metis-andromeda-sepolia-archive-client - RPC_PATH: '' - RPC_PORT: 8545 - WS_PATH: '' - WS_PORT: 8546 - restart: unless-stopped - depends_on: - - metis-andromeda-sepolia-archive-client - networks: - - chains - volumes: - - ./nginx-proxy:/etc/nginx/templates + logging: *logging-defaults labels: + - prometheus-scrape.enabled=false - traefik.enable=true - traefik.http.middlewares.metis-andromeda-sepolia-l2geth-archive-leveldb-hash-stripprefix.stripprefix.prefixes=/metis-andromeda-sepolia-archive - - traefik.http.services.metis-andromeda-sepolia-l2geth-archive-leveldb-hash.loadbalancer.server.port=80 + - traefik.http.services.metis-andromeda-sepolia-l2geth-archive-leveldb-hash.loadbalancer.server.port=8545 - ${NO_SSL:-traefik.http.routers.metis-andromeda-sepolia-l2geth-archive-leveldb-hash.entrypoints=websecure} - ${NO_SSL:-traefik.http.routers.metis-andromeda-sepolia-l2geth-archive-leveldb-hash.tls.certresolver=myresolver} - ${NO_SSL:-traefik.http.routers.metis-andromeda-sepolia-l2geth-archive-leveldb-hash.rule=Host(`$DOMAIN`) && (Path(`/metis-andromeda-sepolia-archive`) || Path(`/metis-andromeda-sepolia-archive/`))} - ${NO_SSL:+traefik.http.routers.metis-andromeda-sepolia-l2geth-archive-leveldb-hash.rule=Path(`/metis-andromeda-sepolia-archive`) || Path(`/metis-andromeda-sepolia-archive/`)} - traefik.http.routers.metis-andromeda-sepolia-l2geth-archive-leveldb-hash.middlewares=metis-andromeda-sepolia-l2geth-archive-leveldb-hash-stripprefix, ipallowlist + - traefik.http.routers.metis-andromeda-sepolia-l2geth-archive-leveldb-hash.priority=50 # gets any request that is not GET with UPGRADE header + - traefik.http.routers.metis-andromeda-sepolia-l2geth-archive-leveldb-hash-ws.priority=100 # answers GET requests first + - traefik.http.services.metis-andromeda-sepolia-l2geth-archive-leveldb-hash-ws.loadbalancer.server.port=8546 + - traefik.http.routers.metis-andromeda-sepolia-l2geth-archive-leveldb-hash-ws.service=metis-andromeda-sepolia-l2geth-archive-leveldb-hash-ws + - traefik.http.routers.metis-andromeda-sepolia-l2geth-archive-leveldb-hash.service=metis-andromeda-sepolia-l2geth-archive-leveldb-hash + - ${NO_SSL:-traefik.http.routers.metis-andromeda-sepolia-l2geth-archive-leveldb-hash-ws.entrypoints=websecure} + - ${NO_SSL:-traefik.http.routers.metis-andromeda-sepolia-l2geth-archive-leveldb-hash-ws.tls.certresolver=myresolver} + - ${NO_SSL:-traefik.http.routers.metis-andromeda-sepolia-l2geth-archive-leveldb-hash-ws.rule=Host(`$DOMAIN`) && (Path(`/metis-andromeda-sepolia-archive`) || Path(`/metis-andromeda-sepolia-archive/`)) && Headers(`Upgrade`, `websocket`)} + - ${NO_SSL:+traefik.http.routers.metis-andromeda-sepolia-l2geth-archive-leveldb-hash-ws.rule=(Path(`/metis-andromeda-sepolia-archive`) || Path(`/metis-andromeda-sepolia-archive/`)) && Headers(`Upgrade`, `websocket`)} + - traefik.http.routers.metis-andromeda-sepolia-l2geth-archive-leveldb-hash-ws.middlewares=metis-andromeda-sepolia-l2geth-archive-leveldb-hash-stripprefix, ipallowlist metis-andromeda-sepolia-archive-node: - image: ${METIS_ANDROMEDA_DTL_IMAGE:-metisdao/dtl}:${METIS_ANDROMEDA_SEPOLIA_DTL_VERSION:-v0.1.3} + image: ${METIS_ANDROMEDA_DTL_IMAGE:-metisdao/dtl}:${METIS_ANDROMEDA_SEPOLIA_DTL_VERSION:-v0.2.6} ports: - 19563:19563 - 19563:19563/udp + expose: + - 7878 environment: - DATA_TRANSPORT_LAYER__BATCH_INBOX_ADDRESS=0xff00000000000000000000000001115511159902 - DATA_TRANSPORT_LAYER__BATCH_INBOX_L1_HEIGHT=5536000 @@ -138,12 +164,15 @@ services: - URL=https://metisprotocol.github.io/metis-networks/sepolia-testnet/addresses.json restart: unless-stopped depends_on: - - metis-andromeda-sepolia-archive-client + - metis-andromeda-sepolia-archive networks: - chains volumes: - ${METIS_ANDROMEDA_SEPOLIA_L2GETH_ARCHIVE_LEVELDB_HASH__DTL_DATA:-metis-andromeda-sepolia-l2geth-archive-leveldb-hash_dtl}:/data - .jwtsecret:/jwtsecret:ro + logging: *logging-defaults + labels: + - prometheus-scrape.enabled=false volumes: metis-andromeda-sepolia-l2geth-archive-leveldb-hash: @@ -161,7 +190,7 @@ x-upstreams: frameSize: 20Mb msgSize: 50Mb url: $${WS_URL} - chain: $${CHAIN} + chain: method-groups: enabled: - debug diff --git a/op/geth/zircuit-testnet-op-geth-archive-leveldb-hash.yml b/op/geth/zircuit-testnet-op-geth-archive-leveldb-hash.yml index 9bf1dd94..7029e954 100644 --- a/op/geth/zircuit-testnet-op-geth-archive-leveldb-hash.yml +++ b/op/geth/zircuit-testnet-op-geth-archive-leveldb-hash.yml @@ -56,6 +56,7 @@ services: - GETH_CONFIG=/config/gethconfig.toml - GETH_ETHSTATS=d${DOMAIN}:${ZIRCUIT_TESTNET_WS_SECRET}@${ZIRCUIT_TESTNET_ETH_STATS_SERVER}:${ZIRCUIT_TESTNET_ETH_STATS_SERVER_PORT} - GETH_ROLLUP_DISABLETXPOOLGOSSIP=true + - GETH_ROLLUP_SEQUENCERHTTP=https://zircuit-testnet.drpc.org - GETH_TXPOOL_GLOBALQUEUE=1024 entrypoint: /bin/sh -c 'exec geth "$@"' -- command: diff --git a/op/geth/zircuit-testnet-op-geth-archive-pebble-hash.yml b/op/geth/zircuit-testnet-op-geth-archive-pebble-hash.yml index cc3d873b..f5d91917 100644 --- a/op/geth/zircuit-testnet-op-geth-archive-pebble-hash.yml +++ b/op/geth/zircuit-testnet-op-geth-archive-pebble-hash.yml @@ -56,6 +56,7 @@ services: - GETH_CONFIG=/config/gethconfig.toml - GETH_ETHSTATS=d${DOMAIN}:${ZIRCUIT_TESTNET_WS_SECRET}@${ZIRCUIT_TESTNET_ETH_STATS_SERVER}:${ZIRCUIT_TESTNET_ETH_STATS_SERVER_PORT} - GETH_ROLLUP_DISABLETXPOOLGOSSIP=true + - GETH_ROLLUP_SEQUENCERHTTP=https://zircuit-testnet.drpc.org - GETH_TXPOOL_GLOBALQUEUE=1024 entrypoint: /bin/sh -c 'exec geth "$@"' -- command: diff --git a/op/geth/zircuit-testnet-op-geth-pruned-pebble-hash.yml b/op/geth/zircuit-testnet-op-geth-pruned-pebble-hash.yml index 574a36d8..7a44ff43 100644 --- a/op/geth/zircuit-testnet-op-geth-pruned-pebble-hash.yml +++ b/op/geth/zircuit-testnet-op-geth-pruned-pebble-hash.yml @@ -56,6 +56,7 @@ services: - GETH_CONFIG=/config/gethconfig.toml - GETH_ETHSTATS=d${DOMAIN}:${ZIRCUIT_TESTNET_WS_SECRET}@${ZIRCUIT_TESTNET_ETH_STATS_SERVER}:${ZIRCUIT_TESTNET_ETH_STATS_SERVER_PORT} - GETH_ROLLUP_DISABLETXPOOLGOSSIP=true + - GETH_ROLLUP_SEQUENCERHTTP=https://zircuit-testnet.drpc.org - GETH_TXPOOL_GLOBALQUEUE=1024 entrypoint: /bin/sh -c 'exec geth "$@"' -- command: diff --git a/op/geth/zircuit-testnet-op-geth-pruned-pebble-path.yml b/op/geth/zircuit-testnet-op-geth-pruned-pebble-path.yml index e0752c10..219afce8 100644 --- a/op/geth/zircuit-testnet-op-geth-pruned-pebble-path.yml +++ b/op/geth/zircuit-testnet-op-geth-pruned-pebble-path.yml @@ -56,6 +56,7 @@ services: - GETH_CONFIG=/config/gethconfig.toml - GETH_ETHSTATS=d${DOMAIN}:${ZIRCUIT_TESTNET_WS_SECRET}@${ZIRCUIT_TESTNET_ETH_STATS_SERVER}:${ZIRCUIT_TESTNET_ETH_STATS_SERVER_PORT} - GETH_ROLLUP_DISABLETXPOOLGOSSIP=true + - GETH_ROLLUP_SEQUENCERHTTP=https://zircuit-testnet.drpc.org - GETH_TXPOOL_GLOBALQUEUE=1024 entrypoint: /bin/sh -c 'exec geth "$@"' -- command: diff --git a/reference-rpc-endpoint.json b/reference-rpc-endpoint.json index d4c05b2d..9c396820 100644 --- a/reference-rpc-endpoint.json +++ b/reference-rpc-endpoint.json @@ -1,5 +1,18 @@ { + "bitcoin": { + "protocol": "bitcoin", + "urls": [ + "https://bitcoin.drpc.org" + ] + }, + "bitcoin-testnet": { + "protocol": "bitcoin", + "urls": [ + "https://bitcoin-testnet.drpc.org" + ] + }, "ethereum": { + "protocol": "eth", "id": 1, "urls": [ "https://api.mycryptoapi.com/eth", @@ -14,10 +27,114 @@ "https://rpc.mevblocker.io/noreverts", "https://rpc.mevblocker.io/fullprivacy", "https://eth.drpc.org", - "https://api.securerpc.com/v1" + "https://api.securerpc.com/v1", + "https://ethereum.drpc.org" + ] + }, + "sepolia": { + "protocol": "eth", + "id": 11155111, + "urls": [ + "https://rpc.sepolia.org", + "https://rpc2.sepolia.org", + "https://rpc.sepolia.ethpandaops.io", + "https://sepolia.gateway.tenderly.co", + "https://ethereum-sepolia-rpc.publicnode.com", + "https://sepolia.drpc.org", + "https://eth-sepolia.g.alchemy.com/v2/WddzdzI2o9S3COdT73d5w6AIogbKq4X-" + ] + }, + "holesky": { + "protocol": "eth", + "id": 17000, + "urls": [ + "https://rpc.holesky.ethpandaops.io", + "https://ethereum-holesky-rpc.publicnode.com", + "https://holesky.drpc.org", + "https://rpc-holesky.rockx.com" + ] + }, + "hoodi": { + "protocol": "eth", + "id": 560048, + "urls": [ + "https://rpc.hoodi.ethpandaops.io", + "https://hoodi.drpc.org" + ] + }, + "ethereum-classic": { + "protocol": "eth", + "id": 61, + "urls": [ + "https://etc.rivet.link", + "https://besu-at.etc-network.info", + "https://geth-at.etc-network.info", + "https://etc.etcdesktop.com", + "https://etc.mytokenpocket.vip", + "https://ethereum-classic.drpc.org" + ] + }, + "fantom": { + "protocol": "eth", + "id": 250, + "urls": [ + "https://rpc.ftm.tools", + "https://fantom-rpc.publicnode.com", + "https://fantom.drpc.org" + ] + }, + "fantom-testnet": { + "protocol": "eth", + "id": 4002, + "urls": [ + "https://rpc.testnet.fantom.network", + "https://fantom-testnet-rpc.publicnode.com", + "https://fantom-testnet.drpc.org" + ] + }, + "polygon": { + "protocol": "eth", + "id": 137, + "urls": [ + "https://polygon.drpc.org", + "https://rpc-mainnet.matic.quiknode.pro", + "https://polygon-bor-rpc.publicnode.com", + "https://polygon.gateway.tenderly.co", + "https://rpc.satelink.network/rpc/polygon", + "https://rpcfree.com/polygon-rpc" + ] + }, + "polygon-amoy": { + "protocol": "eth", + "id": 80002, + "urls": [ + "https://rpc-amoy.polygon.technology", + "https://polygon-amoy-bor-rpc.publicnode.com", + "https://polygon-amoy.drpc.org" + ] + }, + "arbitrum": { + "protocol": "eth", + "id": 42161, + "urls": [ + "https://arb-mainnet.g.alchemy.com/v2/${ALCHEMY_API_KEY}", + "https://arb1.arbitrum.io/rpc", + "https://arbitrum-one-rpc.publicnode.com", + "https://rpcfree.com/arbitrum-rpc", + "https://arbitrum.drpc.org" + ] + }, + "arbitrum-sepolia": { + "protocol": "eth", + "id": 421614, + "urls": [ + "https://sepolia-rollup.arbitrum.io/rpc", + "https://arbitrum-sepolia-rpc.publicnode.com", + "https://arbitrum-sepolia.drpc.org" ] }, "optimism": { + "protocol": "eth", "id": 10, "urls": [ "https://mainnet.optimism.io", @@ -26,107 +143,16 @@ "https://optimism.drpc.org" ] }, - "flare": { - "id": 14, + "optimism-sepolia": { + "protocol": "eth", + "id": 11155420, "urls": [ - "https://flare-api.flare.network/ext/C/rpc", - "https://flare.rpc.thirdweb.com", - "https://flare-bundler.etherspot.io", - "https://rpc.ankr.com/flare", - "https://01-gravelines-003-01.rpc.tatum.io/ext/bc/C/rpc", - "https://01-vinthill-003-02.rpc.tatum.io/ext/bc/C/rpc", - "https://rpc.au.cc/flare", - "https://flare.enosys.global/ext/C/rpc", - "https://flare.solidifi.app/ext/C/rpc" - ] - }, - "songbird-testnet": { - "id": 16, - "urls": [ - "https://coston-api.flare.network/ext/C/rpc", - "https://songbird-testnet-coston.rpc.thirdweb.com", - "https://01-gravelines-004-01.rpc.tatum.io/ext/bc/C/rpc", - "https://02-chicago-004-02.rpc.tatum.io/ext/bc/C/rpc", - "https://02-tokyo-004-03.rpc.tatum.io/ext/bc/C/rpc", - "https://coston.enosys.global/ext/C/rpc" - ] - }, - "thundercore-testnet": { - "id": 18, - "urls": [ - "https://testnet-rpc.thundercore.com", - "https://thundercore-testnet.drpc.org" - ] - }, - "songbird": { - "id": 19, - "urls": [ - "https://songbird-api.flare.network/ext/C/rpc", - "https://01-gravelines-006-01.rpc.tatum.io/ext/bc/C/rpc", - "https://01-vinthill-006-02.rpc.tatum.io/ext/bc/C/rpc", - "https://02-tokyo-006-03.rpc.tatum.io/ext/bc/C/rpc", - "https://rpc.au.cc/songbird", - "https://songbird.enosys.global/ext/C/rpc", - "https://songbird.solidifi.app/ext/C/rpc" - ] - }, - "cronos": { - "id": 25, - "urls": [ - "https://evm.cronos.org", - "https://cronos-evm-rpc.publicnode.com", - "https://cronos.drpc.org" - ] - }, - "rootstock": { - "id": 30, - "urls": [ - "https://public-node.rsk.co", - "https://mycrypto.rsk.co" - ] - }, - "rootstock-testnet": { - "id": 31, - "urls": [ - "https://public-node.testnet.rsk.co", - "https://mycrypto.testnet.rsk.co" - ] - }, - "telos": { - "id": 40, - "urls": [ - "https://rpc.telos.net", - "https://telos.drpc.org" - ] - }, - "telos-testnet": { - "id": 41, - "urls": [ - "https://rpc.testnet.telos.net", - "https://telos-testnet.drpc.org" - ] - }, - "xdc": { - "id": 50, - "urls": [ - "https://erpc.xinfin.network", - "https://rpc.xinfin.network", - "https://rpc1.xinfin.network", - "https://rpc.xdcrpc.com", - "https://erpc.xdcrpc.com", - "https://rpc.ankr.com/xdc", - "https://rpc.xdc.org" - ] - }, - "xdc-testnet": { - "id": 51, - "urls": [ - "https://rpc.apothem.network", - "https://erpc.apothem.network", - "https://apothem.xdcrpc.com" + "https://sepolia.optimism.io", + "https://optimism-sepolia.drpc.org" ] }, "bsc": { + "protocol": "eth", "id": 56, "urls": [ "https://bsc-dataseed1.bnbchain.org", @@ -141,45 +167,12 @@ "https://bsc-dataseed2.ninicoin.io", "https://bsc-dataseed3.ninicoin.io", "https://bsc-dataseed4.ninicoin.io", - "https://bsc-rpc.publicnode.com" - ] - }, - "ethereum-classic": { - "id": 61, - "urls": [ - "https://etc.rivet.link", - "https://besu-at.etc-network.info", - "https://geth-at.etc-network.info", - "https://etc.etcdesktop.com", - "https://etc.mytokenpocket.vip" - ] - }, - "oktc-testnet": { - "id": 65, - "urls": [ - "https://exchaintestrpc.okex.org" - ] - }, - "oktc": { - "id": 66, - "urls": [ - "https://exchainrpc.okex.org", - "https://okc-mainnet.gateway.pokt.network/v1/lb/6275309bea1b320039c893ff" - ] - }, - "viction": { - "id": 88, - "urls": [ - "https://rpc.viction.xyz" - ] - }, - "viction-testnet": { - "id": 89, - "urls": [ - "https://rpc-testnet.viction.xyz" + "https://bsc-rpc.publicnode.com", + "https://bsc.drpc.org" ] }, "bsc-testnet": { + "protocol": "eth", "id": 97, "urls": [ "https://data-seed-prebsc-1-s1.bnbchain.org:8545", @@ -188,10 +181,93 @@ "https://data-seed-prebsc-2-s2.bnbchain.org:8545", "https://data-seed-prebsc-1-s3.bnbchain.org:8545", "https://data-seed-prebsc-2-s3.bnbchain.org:8545", - "https://bsc-testnet-rpc.publicnode.com" + "https://bsc-testnet-rpc.publicnode.com", + "https://bsc-testnet.drpc.org" + ] + }, + "polygon-zkevm": { + "protocol": "eth", + "id": 1101, + "urls": [ + "https://zkevm-rpc.com", + "https://polygon-zkevm.drpc.org" + ] + }, + "polygon-zkevm-cardona": { + "protocol": "eth", + "id": 2442, + "urls": [ + "https://rpc.cardona.zkevm-rpc.com", + "https://polygon-zkevm-cardona.drpc.org" + ] + }, + "arbitrum-nova": { + "protocol": "eth", + "id": 42170, + "urls": [ + "https://nova.arbitrum.io/rpc", + "https://arbitrum-nova-rpc.publicnode.com", + "https://arbitrum-nova.drpc.org" + ] + }, + "zksync": { + "protocol": "eth", + "id": 324, + "urls": [ + "https://mainnet.era.zksync.io", + "https://zksync.drpc.org" + ] + }, + "zksync-sepolia": { + "protocol": "eth", + "id": 300, + "urls": [ + "https://sepolia.era.zksync.dev", + "https://zksync-sepolia.drpc.org" + ] + }, + "base": { + "protocol": "eth", + "id": 8453, + "urls": [ + "https://mainnet.base.org/", + "https://developer-access-mainnet.base.org/", + "https://base.gateway.tenderly.co", + "https://base-rpc.publicnode.com", + "https://rpcfree.com/base-rpc", + "https://rpc.baseazul.dev", + "https://base.drpc.org" + ] + }, + "base-sepolia": { + "protocol": "eth", + "id": 84532, + "urls": [ + "https://sepolia.base.org", + "https://base-sepolia-rpc.publicnode.com", + "https://base-sepolia.drpc.org" + ] + }, + "linea": { + "protocol": "eth", + "id": 59144, + "urls": [ + "https://rpc.linea.build", + "https://linea-rpc.publicnode.com", + "https://linea.drpc.org" + ] + }, + "linea-sepolia": { + "protocol": "eth", + "id": 59141, + "urls": [ + "https://rpc.sepolia.linea.build", + "https://linea-sepolia-rpc.publicnode.com", + "https://linea-sepolia.drpc.org" ] }, "gnosis": { + "protocol": "eth", "id": 100, "urls": [ "https://rpc.gnosischain.com", @@ -203,351 +279,112 @@ "https://gnosis.blockpi.network/v1/rpc/public", "https://web3endpoints.com/gnosischain-mainnet", "https://gnosis.oat.farm", - "https://gnosis-rpc.publicnode.com" + "https://gnosis-rpc.publicnode.com", + "https://gnosis.drpc.org" ] }, - "thundercore": { - "id": 108, + "gnosis-chiado": { + "protocol": "eth", + "id": 10200, "urls": [ - "https://mainnet-rpc.thundercore.com", - "https://mainnet-rpc.thundertoken.net", - "https://mainnet-rpc.thundercore.io" + "https://rpc.chiadochain.net", + "https://rpc.chiado.gnosis.gateway.fm", + "https://gnosis-chiado-rpc.publicnode.com", + "https://gnosis-chiado.drpc.org" ] }, - "shibarium": { - "id": 109, + "avalanche": { + "protocol": "eth", + "id": 43114, "urls": [ - "https://rpc.shibrpc.com", - "https://shib.nownodes.io" + "https://api.avax.network/ext/bc/C/rpc", + "https://avalanche-c-chain-rpc.publicnode.com", + "https://avalanche.drpc.org" ] }, - "flare-testnet": { - "id": 114, + "avalanche-fuji": { + "protocol": "eth", + "id": 43113, "urls": [ - "https://coston2-api.flare.network/ext/C/rpc", - "https://flare-testnet-coston2.rpc.thirdweb.com", - "https://flaretestnet-bundler.etherspot.io", - "https://01-gravelines-005-01.rpc.tatum.io/ext/bc/C/rpc", - "https://02-chicago-005-02.rpc.tatum.io/ext/bc/C/rpc", - "https://02-tokyo-005-03.rpc.tatum.io/ext/bc/C/rpc", - "https://coston2.enosys.global/ext/C/rpc" + "https://api.avax-test.network/ext/bc/C/rpc", + "https://avalanche-fuji-c-chain-rpc.publicnode.com", + "https://avalanche-fuji.drpc.org" ] }, - "fuse": { - "id": 122, + "aurora": { + "protocol": "eth", + "id": 1313161554, "urls": [ - "https://rpc.fuse.io", - "https://fuse.drpc.org" + "https://mainnet.aurora.dev", + "https://aurora.drpc.org" ] }, - "heco": { - "id": 128, + "aurora-testnet": { + "protocol": "eth", + "id": 1313161555, "urls": [ - "https://http-mainnet.hecochain.com" + "https://testnet.aurora.dev/", + "https://aurora-testnet.drpc.org" ] }, - "unichain": { - "id": 130, + "mantle": { + "protocol": "eth", + "id": 5000, "urls": [ - "https://mainnet.unichain.org", - "https://unichain-rpc.publicnode.com" + "https://rpc.mantle.xyz", + "https://mantle-rpc.publicnode.com", + "https://mantle.drpc.org" ] }, - "hashkey-testnet": { - "id": 133, + "mantle-sepolia": { + "protocol": "eth", + "id": 5003, "urls": [ - "https://testnet.hsk.xyz" + "https://rpc.sepolia.mantle.xyz", + "https://mantle-sepolia.drpc.org" ] }, - "polygon": { - "id": 137, + "klaytn": { + "protocol": "eth", + "id": 8217, "urls": [ - "https://polygon.drpc.org", - "https://rpc-mainnet.matic.quiknode.pro", - "https://polygon-bor-rpc.publicnode.com", - "https://polygon.gateway.tenderly.co", - "https://rpc.satelink.network/rpc/polygon", - "https://rpcfree.com/polygon-rpc" - ] - }, - "monad-mainnet": { - "id": 143, - "urls": [ - "https://rpc.monad.xyz" - ] - }, - "sonic": { - "id": 146, - "urls": [ - "https://rpc.soniclabs.com", - "https://sonic-rpc.publicnode.com" - ] - }, - "manta-pacific": { - "id": 169, - "urls": [ - "https://pacific-rpc.manta.network/http", - "https://manta-pacific.drpc.org" - ] - }, - "hashkey": { - "id": 177, - "urls": [ - "https://mainnet.hsk.xyz" - ] - }, - "xlayer": { - "id": 196, - "urls": [ - "https://rpc.xlayer.tech", - "https://xlayerrpc.okx.com" - ] - }, - "bittorrent": { - "id": 199, - "urls": [ - "https://rpc.bt.io", - "https://bittorrent.drpc.org" - ] - }, - "opbnb": { - "id": 204, - "urls": [ - "https://opbnb-mainnet-rpc.bnbchain.org", - "https://opbnb-mainnet.nodereal.io/v1/64a9df0874fb4a93b9d0a3849de012d3", - "https://opbnb-mainnet.nodereal.io/v1/e9a36765eb8a40b9bd12e680a1fd2bc5", - "https://opbnb-rpc.publicnode.com", - "https://opbnb.drpc.org" - ] - }, - "bsquared": { - "id": 223, - "urls": [ - "https://mainnet.b2-rpc.com", - "https://rpc.bsquared.network", - "https://b2-mainnet.alt.technology", - "https://b2-mainnet-public.s.chainbase.com", - "https://rpc.ankr.com/b2" - ] - }, - "lens": { - "id": 232, - "urls": [ - "https://rpc.lens.xyz" - ] - }, - "tac": { - "id": 239, - "urls": [ - "https://rpc.tac.build", - "https://rpc.ankr.com/tac", - "https://ws.rpc.tac.build" - ] - }, - "cronos-zkevm-testnet": { - "id": 240, - "urls": [ - "https://testnet.zkevm.cronos.org" - ] - }, - "oasys": { - "id": 248, - "urls": [ - "https://rpc.mainnet.oasys.games" - ] - }, - "fantom": { - "id": 250, - "urls": [ - "https://rpc.ftm.tools", - "https://fantom-rpc.publicnode.com", - "https://fantom.drpc.org" - ] - }, - "fraxtal": { - "id": 252, - "urls": [ - "https://rpc.frax.com", - "https://fraxtal-rpc.publicnode.com" - ] - }, - "kroma": { - "id": 255, - "urls": [ - "https://api.kroma.network", - "https://rpc-kroma.rockx.com" - ] - }, - "heco-testnet": { - "id": 256, - "urls": [ - "https://http-testnet.hecochain.com" - ] - }, - "boba-eth": { - "id": 288, - "urls": [ - "https://mainnet.boba.network", - "https://replica.boba.network", - "https://boba-ethereum.gateway.tenderly.co", - "https://gateway.tenderly.co/public/boba-ethereum", - "https://boba-eth.drpc.org" - ] - }, - "orderly": { - "id": 291, - "urls": [ - "https://rpc.orderly.network" - ] - }, - "zksync-sepolia": { - "id": 300, - "urls": [ - "https://sepolia.era.zksync.dev", - "https://zksync-sepolia.drpc.org" - ] - }, - "filecoin": { - "id": 314, - "urls": [ - "https://api.node.glif.io/", - "https://rpc.ankr.com/filecoin", - "https://filecoin-mainnet.chainstacklabs.com/rpc/v1", - "https://filfox.info/rpc/v1", - "https://filecoin.drpc.org" - ] - }, - "zksync": { - "id": 324, - "urls": [ - "https://mainnet.era.zksync.io", - "https://zksync.drpc.org" - ] - }, - "cronos-testnet": { - "id": 338, - "urls": [ - "https://evm-t3.cronos.org", - "https://cronos-testnet.drpc.org" - ] - }, - "cronos-zkevm": { - "id": 388, - "urls": [ - "https://mainnet.zkevm.cronos.org" - ] - }, - "worldchain": { - "id": 480, - "urls": [ - "https://worldchain-mainnet.g.alchemy.com/public", - "https://480.rpc.thirdweb.com", - "https://worldchain-mainnet.gateway.tenderly.co" - ] - }, - "mode-testnet": { - "id": 919, - "urls": [ - "https://sepolia.mode.network" - ] - }, - "bittensor-testnet": { - "id": 945, - "urls": [ - "https://test.chain.opentensor.ai" - ] - }, - "bittensor": { - "id": 964, - "urls": [ - "https://lite.chain.opentensor.ai" - ] - }, - "stable": { - "id": 988, - "urls": [ - "https://rpc.stable.xyz" - ] - }, - "hyperliquid-testnet": { - "id": 998, - "urls": [ - "https://api.hyperliquid-testnet.xyz/evm" - ] - }, - "hyperliquid": { - "id": 999, - "urls": [ - "https://rpc.hyperliquid.xyz/evm" + "https://public-en.node.kaia.io", + "https://klaytn.drpc.org" ] }, "klaytn-baobab": { + "protocol": "eth", "id": 1001, "urls": [ - "https://public-en-kairos.node.kaia.io" + "https://public-en-kairos.node.kaia.io", + "https://klaytn-baobab.drpc.org" ] }, - "bittorrent-testnet": { - "id": 1029, + "celo": { + "protocol": "eth", + "id": 42220, "urls": [ - "https://pre-rpc.bt.io" + "https://forno.celo.org", + "https://celo.drpc.org" ] }, - "metis": { - "id": 1088, + "celo-alfajores": { + "protocol": "eth", + "id": 44787, "urls": [ - "https://andromeda.metis.io/?owner=1088", - "https://metis.drpc.org", - "https://metis-rpc.publicnode.com" + "https://alfajores-forno.celo-testnet.org", + "https://celo-alfajores.drpc.org" ] }, - "dymension": { - "id": 1100, + "celo-sepolia": { + "protocol": "eth", + "id": 11142220, "urls": [ - "https://dymension-evm.blockpi.network/v1/rpc/public", - "https://dymension-evm-rpc.publicnode.com" - ] - }, - "polygon-zkevm": { - "id": 1101, - "urls": [ - "https://zkevm-rpc.com", - "https://polygon-zkevm.drpc.org" - ] - }, - "wemix": { - "id": 1111, - "urls": [ - "https://api.wemix.com" - ] - }, - "wemix-testnet": { - "id": 1112, - "urls": [ - "https://api.test.wemix.com" - ] - }, - "core-testnet": { - "id": 1115, - "urls": [ - "https://rpc.test.btcs.network" - ] - }, - "core": { - "id": 1116, - "urls": [ - "https://rpc.coredao.org/", - "https://rpc-core.icecreamswap.com", - "https://core.drpc.org" - ] - }, - "lisk": { - "id": 1135, - "urls": [ - "https://rpc.api.lisk.com" + "https://forno.celo-sepolia.celo-testnet.org" ] }, "moonbeam": { + "protocol": "eth", "id": 1284, "urls": [ "https://rpc.api.moonbeam.network", @@ -559,7 +396,20 @@ "https://moonbeam.drpc.org" ] }, + "moonbase-alpha": { + "protocol": "eth", + "id": 1287, + "urls": [ + "https://rpc.api.moonbase.moonbeam.network", + "https://moonbase-alpha.public.blastapi.io", + "https://moonbase-rpc.dwellir.com", + "https://moonbeam-alpha.api.onfinality.io/public", + "https://moonbase.unitedbloc.com", + "https://moonbase-alpha.drpc.org" + ] + }, "moonriver": { + "protocol": "eth", "id": 1285, "urls": [ "https://rpc.api.moonriver.moonbeam.network", @@ -571,144 +421,86 @@ "https://moonriver.drpc.org" ] }, - "moonbase-alpha": { - "id": 1287, + "scroll-sepolia": { + "protocol": "eth", + "id": 534351, "urls": [ - "https://rpc.api.moonbase.moonbeam.network", - "https://moonbase-alpha.public.blastapi.io", - "https://moonbase-rpc.dwellir.com", - "https://moonbeam-alpha.api.onfinality.io/public", - "https://moonbase.unitedbloc.com", - "https://moonbase-alpha.drpc.org" + "https://sepolia-rpc.scroll.io", + "https://rpc.ankr.com/scroll_sepolia_testnet", + "https://scroll-sepolia.chainstacklabs.com", + "https://scroll-testnet-public.unifra.io", + "https://scroll-sepolia-rpc.publicnode.com", + "https://scroll-sepolia.drpc.org" ] }, - "unichain-sepolia": { - "id": 1301, + "scroll": { + "protocol": "eth", + "id": 534352, "urls": [ - "https://sepolia.unichain.org", - "https://unichain-sepolia-rpc.publicnode.com" + "https://rpc.scroll.io", + "https://rpc.ankr.com/scroll", + "https://scroll-mainnet.chainstacklabs.com", + "https://scroll-rpc.publicnode.com", + "https://scroll.drpc.org" ] }, - "story-aeneid-testnet": { - "id": 1315, + "cronos": { + "protocol": "eth", + "id": 25, "urls": [ - "https://aeneid.storyrpc.io" + "https://evm.cronos.org", + "https://cronos-evm-rpc.publicnode.com", + "https://cronos.drpc.org" ] }, - "sei-testnet": { - "id": 1328, + "cronos-testnet": { + "protocol": "eth", + "id": 338, "urls": [ - "https://evm-rpc-testnet.sei-apis.com" + "https://evm-t3.cronos.org", + "https://cronos-testnet.drpc.org" ] }, - "sei": { - "id": 1329, + "metis": { + "protocol": "eth", + "id": 1088, "urls": [ - "https://evm-rpc.sei-apis.com" + "https://andromeda.metis.io/?owner=1088", + "https://metis.drpc.org", + "https://metis-rpc.publicnode.com" ] }, - "story-testnet": { - "id": 1513, + "metis-sepolia": { + "protocol": "eth", + "id": 59901, "urls": [ - "https://testnet.storyrpc.io" + "https://metis-sepolia.drpc.org" ] }, - "story": { - "id": 1514, + "opbnb": { + "protocol": "eth", + "id": 204, "urls": [ - "https://mainnet.storyrpc.io" + "https://opbnb-mainnet-rpc.bnbchain.org", + "https://opbnb-mainnet.nodereal.io/v1/64a9df0874fb4a93b9d0a3849de012d3", + "https://opbnb-mainnet.nodereal.io/v1/e9a36765eb8a40b9bd12e680a1fd2bc5", + "https://opbnb-rpc.publicnode.com", + "https://opbnb.drpc.org" ] }, - "gravity-alpha": { - "id": 1625, + "opbnb-testnet": { + "protocol": "eth", + "id": 5611, "urls": [ - "https://rpc.gravity.xyz", - "https://rpc.ankr.com/gravity" - ] - }, - "metall2-testnet": { - "id": 1740, - "urls": [ - "https://testnet.rpc.metall2.com" - ] - }, - "metall2": { - "id": 1750, - "urls": [ - "https://rpc.metall2.com" - ] - }, - "playnance": { - "id": 1829, - "urls": [ - "https://rpc.playblock.io" - ] - }, - "soneium": { - "id": 1868, - "urls": [ - "https://rpc.soneium.org" - ] - }, - "swell": { - "id": 1923, - "urls": [ - "https://swell-mainnet.alt.technology", - "https://rpc.ankr.com/swell" - ] - }, - "swell-testnet": { - "id": 1924, - "urls": [ - "https://swell-testnet.alt.technology", - "https://rpc.ankr.com/swell-testnet" - ] - }, - "soneium-minato": { - "id": 1946, - "urls": [ - "https://rpc.minato.soneium.org" - ] - }, - "xlayer-testnet": { - "id": 1952, - "urls": [ - "https://testrpc.xlayer.tech" - ] - }, - "ronin": { - "id": 2020, - "urls": [ - "https://ronin.lgns.net/rpc" - ] - }, - "alephzero-sepolia": { - "id": 2039, - "urls": [ - "https://rpc.alephzero-testnet.gelato.digital" - ] - }, - "snaxchain": { - "id": 2192, - "urls": [ - "https://mainnet.snaxchain.io" - ] - }, - "stable-testnet": { - "id": 2201, - "urls": [ - "https://rpc.testnet.stable.xyz" - ] - }, - "kava-testnet": { - "id": 2221, - "urls": [ - "https://evm.testnet.kava.io", - "https://kava-evm-testnet.rpc.thirdweb.com", - "https://kava-testnet.drpc.org" + "https://opbnb-testnet-rpc.bnbchain.org", + "https://opbnb-testnet.nodereal.io/v1/64a9df0874fb4a93b9d0a3849de012d3", + "https://opbnb-testnet.nodereal.io/v1/e9a36765eb8a40b9bd12e680a1fd2bc5", + "https://opbnb-testnet-rpc.publicnode.com", + "https://opbnb-testnet.drpc.org" ] }, "kava": { + "protocol": "eth", "id": 2222, "urls": [ "https://evm.kava.io", @@ -720,297 +512,75 @@ "https://kava.drpc.org" ] }, - "goat-mainnet-alpha": { - "id": 2345, + "kava-testnet": { + "protocol": "eth", + "id": 2221, "urls": [ - "https://rpc.goat.network" + "https://evm.testnet.kava.io", + "https://kava-evm-testnet.rpc.thirdweb.com", + "https://kava-testnet.drpc.org" ] }, - "kroma-sepolia": { - "id": 2358, + "starknet": { + "protocol": "starknet", "urls": [ - "https://api.sepolia.kroma.network" + "https://starknet.api.onfinality.io/public" + ], + "id": 23448594291968336 + }, + "starknet-sepolia": { + "protocol": "starknet", + "urls": [ + "https://rpc.starknet-testnet.lava.build" + ], + "id": 393402133025997800000000 + }, + "immutable-zkevm": { + "protocol": "eth", + "id": 13371, + "urls": [ + "https://rpc.immutable.com" ] }, - "kite": { - "id": 2366, + "immutable-zkevm-testnet": { + "protocol": "eth", + "id": 13473, "urls": [ - "https://rpc.gokite.ai" + "https://rpc.testnet.immutable.com" ] }, - "tac-spb": { - "id": 2391, + "vara": { + "protocol": "polkadot", "urls": [ - "https://spb.rpc.tac.build", - "https://rpc.ankr.com/tac_spb", - "https://spb-ws.rpc.tac.build" + "https://vara.drpc.org" ] }, - "polygon-zkevm-cardona": { - "id": 2442, + "vara-testnet": { + "protocol": "polkadot", "urls": [ - "https://rpc.cardona.zkevm-rpc.com" + "https://vara-testnet.drpc.org" ] }, - "fraxtal-testnet": { - "id": 2523, + "solana": { + "protocol": "solana", "urls": [ - "https://rpc.testnet.frax.com" + "https://solana.drpc.org" ] }, - "abstract": { - "id": 2741, + "solana-testnet": { + "protocol": "solana", "urls": [ - "https://api.mainnet.abs.xyz" + "https://solana-testnet.drpc.org" ] }, - "morph": { - "id": 2818, + "solana-devnet": { + "protocol": "solana", "urls": [ - "https://rpc.morphl2.io", - "https://rpc-quicknode.morphl2.io" - ] - }, - "edge": { - "id": 3343, - "urls": [ - "https://edge-mainnet.g.alchemy.com/public" - ] - }, - "botanix-testnet": { - "id": 3636, - "urls": [ - "https://node.botanixlabs.dev" - ] - }, - "botanix": { - "id": 3637, - "urls": [ - "https://rpc.botanixlabs.com" - ] - }, - "fantom-testnet": { - "id": 4002, - "urls": [ - "https://rpc.testnet.fantom.network", - "https://fantom-testnet-rpc.publicnode.com", - "https://fantom-testnet.drpc.org" - ] - }, - "merlin": { - "id": 4200, - "urls": [ - "https://rpc.merlinchain.io", - "https://merlin-mainnet-enterprise.unifra.io", - "https://rpc-merlin.rockx.com" - ] - }, - "lisk-sepolia": { - "id": 4202, - "urls": [ - "https://rpc.sepolia-api.lisk.com" - ] - }, - "tempo-mainnet": { - "id": 4217, - "urls": [ - "https://rpc.mainnet.tempo.xyz" - ] - }, - "megaeth": { - "id": 4326, - "urls": [ - "https://mainnet.megaeth.com/rpc" - ] - }, - "orderly-testnet": { - "id": 4460, - "urls": [ - "https://testnet-rpc.orderly.org" - ] - }, - "iotex": { - "id": 4689, - "urls": [ - "https://babel-api.mainnet.iotex.io" - ] - }, - "iotex-testnet": { - "id": 4690, - "urls": [ - "https://babel-api.testnet.iotex.io" - ] - }, - "worldchain-sepolia": { - "id": 4801, - "urls": [ - "https://worldchain-sepolia.g.alchemy.com/public", - "https://4801.rpc.thirdweb.com", - "https://worldchain-sepolia.gateway.tenderly.co" - ] - }, - "mantle": { - "id": 5000, - "urls": [ - "https://rpc.mantle.xyz", - "https://mantle-rpc.publicnode.com" - ] - }, - "mantle-sepolia": { - "id": 5003, - "urls": [ - "https://rpc.sepolia.mantle.xyz" - ] - }, - "somnia": { - "id": 5031, - "urls": [ - "https://api.infra.mainnet.somnia.network" - ] - }, - "arc": { - "id": 5042, - "urls": [] - }, - "superseed": { - "id": 5330, - "urls": [ - "https://mainnet.superseed.xyz" - ] - }, - "opbnb-testnet": { - "id": 5611, - "urls": [ - "https://opbnb-testnet-rpc.bnbchain.org", - "https://opbnb-testnet.nodereal.io/v1/64a9df0874fb4a93b9d0a3849de012d3", - "https://opbnb-testnet.nodereal.io/v1/e9a36765eb8a40b9bd12e680a1fd2bc5", - "https://opbnb-testnet-rpc.publicnode.com" - ] - }, - "tea": { - "id": 6122, - "urls": [] - }, - "megaeth-deprecated": { - "id": 6342, - "urls": [] - }, - "megaeth-testnet": { - "id": 6343, - "urls": [ - "https://carrot.megaeth.com/rpc" - ] - }, - "everclear-sepolia": { - "id": 6398, - "urls": [ - "https://rpc.connext-sepolia.gelato.digital/" - ] - }, - "zeta-chain": { - "id": 7000, - "urls": [ - "https://zetachain-evm.blockpi.network/v1/rpc/public", - "https://zetachain-mainnet.g.allthatnode.com/archive/evm", - "https://zeta-chain.drpc.org", - "https://zetachain-mainnet.public.blastapi.io", - "https://7000.rpc.thirdweb.com" - ] - }, - "zeta-chain-testnet": { - "id": 7001, - "urls": [ - "https://zetachain-athens-evm.blockpi.network/v1/rpc/public", - "https://zetachain-testnet.public.blastapi.io", - "https://zetachain-athens.g.allthatnode.com/archive/evm", - "https://7001.rpc.thirdweb.com", - "https://zeta-chain-testnet.drpc.org" - ] - }, - "klaytn": { - "id": 8217, - "urls": [ - "https://public-en.node.kaia.io" - ] - }, - "base": { - "id": 8453, - "urls": [ - "https://mainnet.base.org/", - "https://developer-access-mainnet.base.org/", - "https://base.gateway.tenderly.co", - "https://base-rpc.publicnode.com", - "https://rpcfree.com/base-rpc", - "https://rpc.baseazul.dev" - ] - }, - "evmos-testnet": { - "id": 9000, - "urls": [ - "https://evmos-testnet.lava.build", - "https://eth.bd.evmos.dev:8545", - "https://evmos-testnet-evm-rpc.publicnode.com" - ] - }, - "evmos": { - "id": 9001, - "urls": [ - "https://evmos.lava.build", - "https://evmos-evm-rpc.publicnode.com" - ] - }, - "oasys-testnet": { - "id": 9372, - "urls": [ - "https://rpc.testnet.oasys.games" - ] - }, - "plasma": { - "id": 9745, - "urls": [ - "https://rpc.plasma.to" - ] - }, - "plasma-testnet": { - "id": 9746, - "urls": [ - "https://testnet-rpc.plasma.to" - ] - }, - "monad-testnet": { - "id": 10143, - "urls": [ - "https://testnet-rpc.monad.xyz" - ] - }, - "gnosis-chiado": { - "id": 10200, - "urls": [ - "https://rpc.chiadochain.net", - "https://rpc.chiado.gnosis.gateway.fm", - "https://gnosis-chiado-rpc.publicnode.com", - "https://gnosis-chiado.drpc.org" - ] - }, - "tea-sepolia": { - "id": 10218, - "urls": [ - "https://tea-sepolia.g.alchemy.com/public" - ] - }, - "gameswift-testnet": { - "id": 10888, - "urls": [ - "https://rpc-testnet.gameswift.io" - ] - }, - "abstract-sepolia": { - "id": 11124, - "urls": [ - "https://api.testnet.abs.xyz" + "https://solana-devnet.drpc.org" ] }, "haqq": { + "protocol": "eth", "id": 11235, "urls": [ "https://rpc.eth.haqq.network", @@ -1018,406 +588,27 @@ "https://haqq.drpc.org" ] }, - "immutable-zkevm": { - "id": 13371, - "urls": [ - "https://rpc.immutable.com" - ] - }, - "immutable-zkevm-testnet": { - "id": 13473, - "urls": [ - "https://rpc.testnet.immutable.com" - ] - }, - "gravity-alpha-sepolia": { - "id": 13505, - "urls": [ - "https://rpc-sepolia.gravity.xyz" - ] - }, - "sonic-testnet-v2": { - "id": 14601, - "urls": [ - "https://rpc.testnet.soniclabs.com" - ] - }, - "0g-newton-testnet": { - "id": 16600, - "urls": [] - }, - "0g-galileo-testnet": { - "id": 16602, - "urls": [ - "https://evmrpc-testnet.0g.ai" - ] - }, - "0g-mainnet": { - "id": 16661, - "urls": [ - "https://evmrpc.0g.ai" - ] - }, - "holesky": { - "id": 17000, - "urls": [ - "https://rpc.holesky.ethpandaops.io", - "https://ethereum-holesky-rpc.publicnode.com", - "https://holesky.drpc.org", - "https://rpc-holesky.rockx.com" - ] - }, - "everclear": { - "id": 25327, - "urls": [ - "https://rpc.everclear.raas.gelato.cloud" - ] - }, - "mezo-testnet": { - "id": 31611, - "urls": [ - "https://rpc.test.mezo.org" - ] - }, - "mezo": { - "id": 31612, - "urls": [ - "https://rpc_evm-mezo.imperator.co", - "https://mezo-mainnet.boar.network", - "https://mainnet.mezo.public.validationcloud.io", - "https://rpc-internal.mezo.org" - ] - }, - "apechain-curtis": { - "id": 33111, - "urls": [ - "https://rpc.curtis.apechain.com" - ] - }, - "apechain": { - "id": 33139, - "urls": [ - "https://rpc.apechain.com" - ] - }, - "edge-testnet": { - "id": 33431, - "urls": [ - "https://edge-testnet.g.alchemy.com/public" - ] - }, - "mode": { - "id": 34443, - "urls": [ - "https://mainnet.mode.network", - "https://mode.drpc.org" - ] - }, - "abcore": { - "id": 36888, - "urls": [ - "https://rpc.core.ab.org", - "https://rpc1.core.ab.org" - ] - }, - "adi": { - "id": 36900, - "urls": [ - "https://rpc.adifoundation.ai" - ] - }, - "lens-testnet": { - "id": 37111, - "urls": [ - "https://rpc.testnet.lens.dev" - ] - }, - "alephzero": { - "id": 41455, - "urls": [ - "https://rpc.alephzero.raas.gelato.cloud" - ] - }, - "arbitrum": { - "id": 42161, - "urls": [ - "https://arb-mainnet.g.alchemy.com/v2/${ALCHEMY_API_KEY}", - "https://arb1.arbitrum.io/rpc", - "https://arbitrum-one-rpc.publicnode.com", - "https://rpcfree.com/arbitrum-rpc" - ] - }, - "arbitrum-nova": { - "id": 42170, - "urls": [ - "https://nova.arbitrum.io/rpc", - "https://arbitrum-nova-rpc.publicnode.com" - ] - }, - "celo": { - "id": 42220, - "urls": [ - "https://forno.celo.org" - ] - }, - "tempo-testnet": { - "id": 42429, - "urls": [ - "https://rpc.testnet.tempo.xyz" - ] - }, - "tempo-moderato-testnet": { - "id": 42431, - "urls": [ - "https://rpc.moderato.tempo.xyz" - ] - }, - "hemi": { - "id": 43111, - "urls": [ - "https://rpc.hemi.network/rpc" - ] - }, - "avalanche-fuji": { - "id": 43113, - "urls": [ - "https://api.avax-test.network/ext/bc/C/rpc", - "https://avalanche-fuji-c-chain-rpc.publicnode.com" - ] - }, - "avalanche": { - "id": 43114, - "urls": [ - "https://api.avax.network/ext/bc/C/rpc", - "https://avalanche-c-chain-rpc.publicnode.com" - ] - }, - "celo-alfajores": { - "id": 44787, - "urls": [ - "https://alfajores-forno.celo-testnet.org" - ] - }, - "robinhood-testnet": { - "id": 46630, - "urls": [ - "https://rpc.testnet.chain.robinhood.com/rpc" - ] - }, - "zircuit-garfield-testnet": { - "id": 48898, - "urls": [ - "https://garfield-testnet.zircuit.com/" - ] - }, - "zircuit-testnet": { - "id": 48899, - "urls": [] - }, - "zircuit-mainnet": { - "id": 48900, - "urls": [ - "https://mainnet.zircuit.com" - ] - }, - "sophon": { - "id": 50104, - "urls": [ - "https://rpc.sophon.xyz" - ] - }, - "somnia-testnet": { - "id": 50312, - "urls": [ - "https://dream-rpc.somnia.network" - ] - }, - "superseed-sepolia": { - "id": 53302, - "urls": [ - "https://sepolia.superseed.xyz" - ] - }, "haqq-testnet": { + "protocol": "eth", "id": 54211, "urls": [ - "https://rpc.eth.testedge2.haqq.network" + "https://rpc.eth.testedge2.haqq.network", + "https://haqq-testnet.drpc.org" ] }, - "boba-bnb": { - "id": 56288, + "filecoin": { + "protocol": "eth", + "id": 314, "urls": [ - "https://bnb.boba.network", - "https://boba-bnb.gateway.tenderly.co/", - "https://gateway.tenderly.co/public/boba-bnb", - "https://replica.bnb.boba.network" - ] - }, - "sonic-testnet": { - "id": 57054, - "urls": [ - "https://rpc.blaze.soniclabs.com", - "https://sonic-blaze-rpc.publicnode.com" - ] - }, - "ink": { - "id": 57073, - "urls": [ - "https://rpc-gel.inkonchain.com", - "https://rpc-qnd.inkonchain.com" - ] - }, - "linea-sepolia": { - "id": 59141, - "urls": [ - "https://rpc.sepolia.linea.build", - "https://linea-sepolia-rpc.publicnode.com" - ] - }, - "linea": { - "id": 59144, - "urls": [ - "https://rpc.linea.build", - "https://linea-rpc.publicnode.com" - ] - }, - "bob": { - "id": 60808, - "urls": [ - "https://rpc.gobob.xyz", - "https://bob-mainnet.public.blastapi.io" - ] - }, - "polygon-amoy": { - "id": 80002, - "urls": [ - "https://rpc-amoy.polygon.technology", - "https://polygon-amoy-bor-rpc.publicnode.com", - "https://polygon-amoy.drpc.org" - ] - }, - "berachain-bepolia": { - "id": 80069, - "urls": [ - "https://bepolia.rpc.berachain.com" - ] - }, - "bartio": { - "id": 80084, - "urls": [] - }, - "berachain": { - "id": 80094, - "urls": [ - "https://rpc.berachain.com", - "https://berachain-rpc.publicnode.com", - "https://rpc.berachain-apis.com" - ] - }, - "blast": { - "id": 81457, - "urls": [ - "https://rpc.blast.io", - "https://rpc.ankr.com/blast", - "https://blast.din.dev/rpc", - "https://blastl2-mainnet.public.blastapi.io", - "https://blast.blockpi.network/v1/rpc/public", - "https://blast-rpc.publicnode.com" - ] - }, - "base-sepolia": { - "id": 84532, - "urls": [ - "https://sepolia.base.org", - "https://base-sepolia-rpc.publicnode.com" - ] - }, - "doma-testnet": { - "id": 97476, - "urls": [ - "https://rpc-testnet.doma.xyz" - ] - }, - "doma": { - "id": 97477, - "urls": [ - "https://rpc.doma.xyz" - ] - }, - "plume": { - "id": 98866, - "urls": [ - "https://rpc.plume.org" - ] - }, - "plume-testnet": { - "id": 98867, - "urls": [ - "https://testnet-rpc.plume.org" - ] - }, - "vechain": { - "id": 100009, - "urls": [ - "https://rpc-mainnet.vechain.energy" - ] - }, - "vechain-testnet": { - "id": 100010, - "urls": [ - "https://rpc-testnet.vechain.energy" - ] - }, - "creditcoin": { - "id": 102030, - "urls": [ - "https://mainnet3.creditcoin.network" - ] - }, - "creditcoin-testnet": { - "id": 102031, - "urls": [ - "https://rpc.cc3-testnet.creditcoin.network" - ] - }, - "creditcoin-devnet": { - "id": 102032, - "urls": [ - "https://rpc.cc3-devnet.creditcoin.network" - ] - }, - "real": { - "id": 111188, - "urls": [ - "https://rpc.realforreal.gelato.digital", - "https://tangible-real.gateway.tenderly.co", - "https://real.drpc.org" - ] - }, - "taiko": { - "id": 167000, - "urls": [ - "https://rpc.mainnet.taiko.xyz", - "https://taiko-rpc.publicnode.com" - ] - }, - "taiko-hekla": { - "id": 167009, - "urls": [] - }, - "taiko-hoodi": { - "id": 167013, - "urls": [ - "https://rpc.hoodi.taiko.xyz" - ] - }, - "ronin-saigon": { - "id": 202601, - "urls": [ - "https://ronin-testnet.gateway.tenderly.co" + "https://api.node.glif.io/", + "https://rpc.ankr.com/filecoin", + "https://filecoin-mainnet.chainstacklabs.com/rpc/v1", + "https://filfox.info/rpc/v1", + "https://filecoin.drpc.org" ] }, "filecoin-calibration": { + "protocol": "eth", "id": 314159, "urls": [ "https://api.calibration.node.glif.io/rpc/v1", @@ -1428,252 +619,105 @@ "https://filecoin-calibration.drpc.org" ] }, - "arbitrum-sepolia": { - "id": 421614, + "fuse": { + "protocol": "eth", + "id": 122, "urls": [ - "https://sepolia-rollup.arbitrum.io/rpc", - "https://arbitrum-sepolia-rpc.publicnode.com" + "https://rpc.fuse.io", + "https://fuse.drpc.org" ] }, - "scroll-sepolia": { - "id": 534351, + "taiko": { + "protocol": "eth", + "id": 167000, "urls": [ - "https://sepolia-rpc.scroll.io", - "https://rpc.ankr.com/scroll_sepolia_testnet", - "https://scroll-sepolia.chainstacklabs.com", - "https://scroll-testnet-public.unifra.io", - "https://scroll-sepolia-rpc.publicnode.com" + "https://rpc.mainnet.taiko.xyz", + "https://taiko-rpc.publicnode.com", + "https://taiko.drpc.org" ] }, - "scroll": { - "id": 534352, + "taiko-hoodi": { + "protocol": "eth", + "id": 167013, "urls": [ - "https://rpc.scroll.io", - "https://rpc.ankr.com/scroll", - "https://scroll-mainnet.chainstacklabs.com", - "https://scroll-rpc.publicnode.com" + "https://rpc.hoodi.taiko.xyz", + "https://taiko-hoodi.drpc.org" ] }, - "zero": { - "id": 543210, + "taiko-hekla": { + "protocol": "eth", + "id": 167009, "urls": [ - "https://rpc.zerion.io/v1/zero" + "https://taiko-hekla.drpc.org" ] }, - "hoodi": { - "id": 560048, + "oktc": { + "protocol": "eth", + "id": 66, "urls": [ - "https://rpc.hoodi.ethpandaops.io" + "https://exchainrpc.okex.org", + "https://okc-mainnet.gateway.pokt.network/v1/lb/6275309bea1b320039c893ff", + "https://oktc.drpc.org" ] }, - "open-campus-codex-sepolia": { - "id": 656476, + "oktc-testnet": { + "protocol": "eth", + "id": 65, "urls": [ - "https://rpc.open-campus-codex.gelato.digital" + "https://exchaintestrpc.okex.org", + "https://oktc-testnet.drpc.org" ] }, - "merlin-testnet": { - "id": 686868, + "manta-pacific": { + "protocol": "eth", + "id": 169, "urls": [ - "https://rpc.wonnetwork.org" - ] - }, - "sei-devnet": { - "id": 713715, - "urls": [ - "https://evm-rpc-arctic-1.sei-apis.com", - "https://evm-rpc.arctic-1.seinetwork.io" - ] - }, - "katana-testnet": { - "id": 737373, - "urls": [ - "https://rpc-bokuto.katanarpc.com" - ] - }, - "hemi-testnet": { - "id": 743111, - "urls": [ - "https://testnet.rpc.hemi.network/rpc" - ] - }, - "katana": { - "id": 747474, - "urls": [ - "https://rpc.katana.network", - "https://katana.gateway.tenderly.co/", - "https://rpc.katanarpc.com/" - ] - }, - "ink-sepolia": { - "id": 763373, - "urls": [ - "https://rpc-gel-sepolia.inkonchain.com" - ] - }, - "bob-testnet": { - "id": 808813, - "urls": [ - "https://bob-sepolia.rpc.gobob.xyz" - ] - }, - "xrpl": { - "id": 1440000, - "urls": [ - "https://rpc.xrplevm.org" - ] - }, - "xrpl-devnet": { - "id": 1440002, - "urls": [ - "https://rpc.devnet.xrplevm.org" - ] - }, - "xrpl-testnet": { - "id": 1449000, - "urls": [ - "https://rpc.testnet.xrplevm.org" - ] - }, - "jovay-sepolia": { - "id": 2019775, - "urls": [ - "https://api.zan.top/public/jovay-testnet", - "https://api.zan.top/node/v1/jovay/testnet/${ZAN_API_KEY}" + "https://pacific-rpc.manta.network/http", + "https://manta-pacific.drpc.org" ] }, "manta-pacific-sepolia": { + "protocol": "eth", "id": 3441006, "urls": [ - "https://pacific-rpc.sepolia-testnet.manta.network/http" + "https://pacific-rpc.sepolia-testnet.manta.network/http", + "https://manta-pacific-sepolia.drpc.org" ] }, - "arc-testnet": { - "id": 5042002, + "alephzero": { + "protocol": "eth", + "id": 41455, "urls": [ - "https://rpc.testnet.arc.network", - "https://rpc.quicknode.testnet.arc.network", - "https://rpc.blockdaemon.testnet.arc.network" + "https://rpc.alephzero.raas.gelato.cloud", + "https://alephzero.drpc.org" ] }, - "jovay": { - "id": 5734951, + "alephzero-sepolia": { + "protocol": "eth", + "id": 2039, "urls": [ - "https://rpc.jovay.io", - "https://api.zan.top/node/v1/jovay/mainnet/${ZAN_API_KEY}" + "https://rpc.alephzero-testnet.gelato.digital", + "https://alephzero-sepolia.drpc.org" ] }, - "humanity": { - "id": 6985385, + "everclear": { + "protocol": "eth", + "id": 25327, "urls": [ - "https://humanity-mainnet.g.alchemy.com/public" + "https://rpc.everclear.raas.gelato.cloud", + "https://everclear.drpc.org" ] }, - "humanity-testnet": { - "id": 7080969, + "everclear-sepolia": { + "protocol": "eth", + "id": 6398, "urls": [ - "https://rpc.testnet.humanity.org", - "https://humanity-testnet.g.alchemy.com/public" - ] - }, - "zora": { - "id": 7777777, - "urls": [ - "https://rpc.zora.energy/" - ] - }, - "celo-sepolia": { - "id": 11142220, - "urls": [ - "https://forno.celo-sepolia.celo-testnet.org" - ] - }, - "sepolia": { - "id": 11155111, - "urls": [ - "https://rpc.sepolia.org", - "https://rpc2.sepolia.org", - "https://rpc.sepolia.ethpandaops.io", - "https://sepolia.gateway.tenderly.co", - "https://ethereum-sepolia-rpc.publicnode.com", - "https://sepolia.drpc.org", - "https://eth-sepolia.g.alchemy.com/v2/WddzdzI2o9S3COdT73d5w6AIogbKq4X-" - ] - }, - "optimism-sepolia": { - "id": 11155420, - "urls": [ - "https://sepolia.optimism.io", - "https://optimism-sepolia.drpc.org" - ] - }, - "polygon-blackberry-testnet": { - "id": 94204209, - "urls": [ - "https://rpc.polygon-blackberry.gelato.digital" - ] - }, - "opcelestia-raspberry-testnet": { - "id": 123420111, - "urls": [ - "https://rpc.opcelestia-raspberry.gelato.digital" - ] - }, - "blast-sepolia": { - "id": 168587773, - "urls": [ - "https://sepolia.blast.io", - "https://blast-sepolia.drpc.org" - ] - }, - "neon-evm-devnet": { - "id": 245022926, - "urls": [ - "https://devnet.neonevm.org", - "https://neon-evm-devnet.drpc.org" - ] - }, - "neon-evm": { - "id": 245022934, - "urls": [ - "https://neon-proxy-mainnet.solana.p2p.org", - "https://neon-evm.drpc.org" - ] - }, - "sophon-testnet": { - "id": 531050104, - "urls": [ - "https://rpc.testnet.sophon.xyz" - ] - }, - "tron": { - "id": 728126428, - "urls": [ - "https://rpc.ankr.com/tron_jsonrpc", - "https://api.trongrid.io/jsonrpc" - ] - }, - "zora-sepolia": { - "id": 999999999, - "urls": [ - "https://sepolia.rpc.zora.energy" - ] - }, - "aurora": { - "id": 1313161554, - "urls": [ - "https://mainnet.aurora.dev", - "https://aurora.drpc.org" - ] - }, - "aurora-testnet": { - "id": 1313161555, - "urls": [ - "https://testnet.aurora.dev/", - "https://aurora-testnet.drpc.org" + "https://rpc.connext-sepolia.gelato.digital/", + "https://everclear-sepolia.drpc.org" ] }, "harmony-0": { + "protocol": "eth", "id": 1666600000, "urls": [ "https://api.harmony.one", @@ -1685,34 +729,1975 @@ ] }, "harmony-1": { + "protocol": "eth", "id": 1666600001, "urls": [ "https://api.s1.t.hmny.io", "https://harmony-1.drpc.org" ] }, - "tron-shasta": { - "id": 2494104990, + "berachain": { + "protocol": "eth", + "id": 80094, "urls": [ - "https://api.shasta.trongrid.io/jsonrpc" + "https://rpc.berachain.com", + "https://berachain-rpc.publicnode.com", + "https://rpc.berachain-apis.com", + "https://berachain.drpc.org" + ] + }, + "bartio": { + "protocol": "eth", + "id": 80084, + "urls": [ + "https://bartio.drpc.org" + ] + }, + "berachain-bepolia": { + "protocol": "eth", + "id": 80069, + "urls": [ + "https://bepolia.rpc.berachain.com", + "https://berachain-bepolia.drpc.org" + ] + }, + "blast": { + "protocol": "eth", + "id": 81457, + "urls": [ + "https://rpc.blast.io", + "https://rpc.ankr.com/blast", + "https://blast.din.dev/rpc", + "https://blastl2-mainnet.public.blastapi.io", + "https://blast.blockpi.network/v1/rpc/public", + "https://blast-rpc.publicnode.com", + "https://blast.drpc.org" + ] + }, + "blast-sepolia": { + "protocol": "eth", + "id": 168587773, + "urls": [ + "https://sepolia.blast.io", + "https://blast-sepolia.drpc.org" + ] + }, + "lisk": { + "protocol": "eth", + "id": 1135, + "urls": [ + "https://rpc.api.lisk.com", + "https://lisk.drpc.org" + ] + }, + "lisk-sepolia": { + "protocol": "eth", + "id": 4202, + "urls": [ + "https://rpc.sepolia-api.lisk.com", + "https://lisk-sepolia.drpc.org" + ] + }, + "zora": { + "protocol": "eth", + "id": 7777777, + "urls": [ + "https://rpc.zora.energy/", + "https://zora.drpc.org" + ] + }, + "zora-sepolia": { + "protocol": "eth", + "id": 999999999, + "urls": [ + "https://sepolia.rpc.zora.energy", + "https://zora-sepolia.drpc.org" + ] + }, + "mode": { + "protocol": "eth", + "id": 34443, + "urls": [ + "https://mainnet.mode.network", + "https://mode.drpc.org" + ] + }, + "mode-testnet": { + "protocol": "eth", + "id": 919, + "urls": [ + "https://sepolia.mode.network", + "https://mode-testnet.drpc.org" + ] + }, + "evmos": { + "protocol": "eth", + "id": 9001, + "urls": [ + "https://evmos.lava.build", + "https://evmos-evm-rpc.publicnode.com", + "https://evmos.drpc.org" + ] + }, + "evmos-testnet": { + "protocol": "eth", + "id": 9000, + "urls": [ + "https://evmos-testnet.lava.build", + "https://eth.bd.evmos.dev:8545", + "https://evmos-testnet-evm-rpc.publicnode.com", + "https://evmos-testnet.drpc.org" + ] + }, + "ronin": { + "protocol": "eth", + "id": 2020, + "urls": [ + "https://ronin.lgns.net/rpc" + ] + }, + "ronin-saigon": { + "protocol": "eth", + "id": 202601, + "urls": [ + "https://ronin-testnet.gateway.tenderly.co" + ] + }, + "neon-evm": { + "protocol": "eth", + "id": 245022934, + "urls": [ + "https://neon-proxy-mainnet.solana.p2p.org", + "https://neon-evm.drpc.org" + ] + }, + "neon-evm-devnet": { + "protocol": "eth", + "id": 245022926, + "urls": [ + "https://devnet.neonevm.org", + "https://neon-evm-devnet.drpc.org" + ] + }, + "boba-eth": { + "protocol": "eth", + "id": 288, + "urls": [ + "https://mainnet.boba.network", + "https://replica.boba.network", + "https://boba-ethereum.gateway.tenderly.co", + "https://gateway.tenderly.co/public/boba-ethereum", + "https://boba-eth.drpc.org" + ] + }, + "boba-bnb": { + "protocol": "eth", + "id": 56288, + "urls": [ + "https://bnb.boba.network", + "https://boba-bnb.gateway.tenderly.co/", + "https://gateway.tenderly.co/public/boba-bnb", + "https://replica.bnb.boba.network", + "https://boba-bnb.drpc.org" + ] + }, + "heco": { + "protocol": "eth", + "id": 128, + "urls": [ + "https://http-mainnet.hecochain.com", + "https://heco.drpc.org" + ] + }, + "heco-testnet": { + "protocol": "eth", + "id": 256, + "urls": [ + "https://http-testnet.hecochain.com", + "https://heco-testnet.drpc.org" + ] + }, + "playnance": { + "protocol": "eth", + "id": 1829, + "urls": [ + "https://rpc.playblock.io", + "https://playnance.drpc.org" + ] + }, + "playnance-testnet": { + "protocol": "eth", + "id": 80998896642, + "urls": [ + "https://playnance-testnet.drpc.org" + ] + }, + "zeta-chain": { + "protocol": "eth", + "id": 7000, + "urls": [ + "https://zetachain-evm.blockpi.network/v1/rpc/public", + "https://zetachain-mainnet.g.allthatnode.com/archive/evm", + "https://zeta-chain.drpc.org", + "https://zetachain-mainnet.public.blastapi.io", + "https://7000.rpc.thirdweb.com" + ] + }, + "zeta-chain-testnet": { + "protocol": "eth", + "id": 7001, + "urls": [ + "https://zetachain-athens-evm.blockpi.network/v1/rpc/public", + "https://zetachain-testnet.public.blastapi.io", + "https://zetachain-athens.g.allthatnode.com/archive/evm", + "https://7001.rpc.thirdweb.com", + "https://zeta-chain-testnet.drpc.org" + ] + }, + "bittorrent": { + "protocol": "eth", + "id": 199, + "urls": [ + "https://rpc.bt.io", + "https://bittorrent.drpc.org" + ] + }, + "bittorrent-testnet": { + "protocol": "eth", + "id": 1029, + "urls": [ + "https://pre-rpc.bt.io", + "https://bittorrent-testnet.drpc.org" + ] + }, + "thundercore": { + "protocol": "eth", + "id": 108, + "urls": [ + "https://mainnet-rpc.thundercore.com", + "https://mainnet-rpc.thundertoken.net", + "https://mainnet-rpc.thundercore.io", + "https://thundercore.drpc.org" + ] + }, + "thundercore-testnet": { + "protocol": "eth", + "id": 18, + "urls": [ + "https://testnet-rpc.thundercore.com", + "https://thundercore-testnet.drpc.org" + ] + }, + "core": { + "protocol": "eth", + "id": 1116, + "urls": [ + "https://rpc.coredao.org/", + "https://rpc-core.icecreamswap.com", + "https://core.drpc.org" + ] + }, + "core-testnet": { + "protocol": "eth", + "id": 1115, + "urls": [ + "https://rpc.test.btcs.network" + ] + }, + "telos": { + "protocol": "eth", + "id": 40, + "urls": [ + "https://rpc.telos.net", + "https://telos.drpc.org" + ] + }, + "telos-testnet": { + "protocol": "eth", + "id": 41, + "urls": [ + "https://rpc.testnet.telos.net", + "https://telos-testnet.drpc.org" + ] + }, + "near": { + "protocol": "near", + "urls": [ + "https://near.drpc.org" + ] + }, + "near-testnet": { + "protocol": "near", + "urls": [ + "https://near-testnet.drpc.org" + ] + }, + "near-betanet": { + "protocol": "near", + "urls": [ + "https://near-betanet.drpc.org" + ] + }, + "opcelestia-raspberry-testnet": { + "protocol": "eth", + "id": 123420111, + "urls": [ + "https://rpc.opcelestia-raspberry.gelato.digital", + "https://opcelestia-raspberry-testnet.drpc.org" ] }, "arb-blueberry-testnet": { + "protocol": "eth", "id": 88153591557, "urls": [ - "https://rpc.arb-blueberry.gelato.digital" + "https://rpc.arb-blueberry.gelato.digital", + "https://arb-blueberry-testnet.drpc.org" ] }, - "aztec-devnet": { - "rollup_version": "615022430", + "polygon-blackberry-testnet": { + "protocol": "eth", + "id": 94204209, "urls": [ - "https://v4-devnet-2.aztec-labs.com/" + "https://rpc.polygon-blackberry.gelato.digital", + "https://polygon-blackberry-testnet.drpc.org" + ] + }, + "dymension": { + "protocol": "eth", + "id": 1100, + "urls": [ + "https://dymension-evm.blockpi.network/v1/rpc/public", + "https://dymension-evm-rpc.publicnode.com", + "https://dymension.drpc.org" + ] + }, + "eth-beacon-chain": { + "protocol": "eth-beacon-chain", + "urls": [ + "https://eth-beacon-chain.drpc.org" + ] + }, + "eth-beacon-chain-sepolia": { + "protocol": "eth-beacon-chain", + "urls": [ + "https://eth-beacon-chain-sepolia.drpc.org" + ] + }, + "eth-beacon-chain-holesky": { + "protocol": "eth-beacon-chain", + "urls": [ + "https://eth-beacon-chain-holesky.drpc.org" + ] + }, + "eth-beacon-chain-hoodi": { + "protocol": "eth-beacon-chain", + "urls": [ + "https://eth-beacon-chain-hoodi.drpc.org" + ] + }, + "real": { + "protocol": "eth", + "id": 111188, + "urls": [ + "https://rpc.realforreal.gelato.digital", + "https://tangible-real.gateway.tenderly.co", + "https://real.drpc.org" + ] + }, + "cosmos-hub": { + "protocol": "cosmos", + "urls": [ + "https://cosmos-hub.drpc.org" + ] + }, + "cosmos-hub-testnet": { + "protocol": "cosmos", + "urls": [ + "https://cosmos-hub-testnet.drpc.org" + ] + }, + "axelar": { + "protocol": "cosmos", + "urls": [ + "https://axelar.drpc.org" + ] + }, + "axelar-testnet": { + "protocol": "cosmos", + "urls": [ + "https://axelar-testnet.drpc.org" + ] + }, + "osmosis": { + "protocol": "cosmos", + "urls": [ + "https://osmosis.drpc.org" + ] + }, + "osmosis-testnet": { + "protocol": "cosmos", + "urls": [ + "https://osmosis-testnet.drpc.org" + ] + }, + "neutron": { + "protocol": "cosmos", + "urls": [ + "https://neutron.drpc.org" + ] + }, + "neutron-testnet": { + "protocol": "cosmos", + "urls": [ + "https://neutron-testnet.drpc.org" + ] + }, + "rootstock": { + "protocol": "eth", + "id": 30, + "urls": [ + "https://public-node.rsk.co", + "https://mycrypto.rsk.co", + "https://rootstock.drpc.org" + ] + }, + "rootstock-testnet": { + "protocol": "eth", + "id": 31, + "urls": [ + "https://public-node.testnet.rsk.co", + "https://mycrypto.testnet.rsk.co", + "https://rootstock-testnet.drpc.org" + ] + }, + "open-campus-codex-sepolia": { + "protocol": "eth", + "id": 656476, + "urls": [ + "https://rpc.open-campus-codex.gelato.digital", + "https://open-campus-codex-sepolia.drpc.org" + ] + }, + "gameswift-testnet": { + "protocol": "eth", + "id": 10888, + "urls": [ + "https://rpc-testnet.gameswift.io", + "https://gameswift-testnet.drpc.org" + ] + }, + "zircuit-mainnet": { + "protocol": "eth", + "id": 48900, + "urls": [ + "https://mainnet.zircuit.com", + "https://zircuit-mainnet.drpc.org" + ] + }, + "zircuit-testnet": { + "protocol": "eth", + "id": 48899, + "urls": [ + "https://zircuit-testnet.drpc.org" + ] + }, + "zircuit-garfield-testnet": { + "protocol": "eth", + "id": 48898, + "urls": [ + "https://garfield-testnet.zircuit.com/", + "https://zircuit-garfield-testnet.drpc.org" + ] + }, + "avail": { + "protocol": "polkadot", + "urls": [ + "https://avail.drpc.org" + ] + }, + "avail-testnet": { + "protocol": "polkadot", + "urls": [ + "https://avail-testnet.drpc.org" + ] + }, + "fraxtal-testnet": { + "protocol": "eth", + "id": 2523, + "urls": [ + "https://rpc.testnet.frax.com", + "https://fraxtal-testnet.drpc.org" + ] + }, + "fraxtal": { + "protocol": "eth", + "id": 252, + "urls": [ + "https://rpc.frax.com", + "https://fraxtal-rpc.publicnode.com", + "https://fraxtal.drpc.org" + ] + }, + "tron": { + "protocol": "eth", + "id": 728126428, + "urls": [ + "https://rpc.ankr.com/tron_jsonrpc", + "https://api.trongrid.io/jsonrpc", + "https://tron.drpc.org" + ] + }, + "tron-shasta": { + "protocol": "eth", + "id": 2494104990, + "urls": [ + "https://api.shasta.trongrid.io/jsonrpc", + "https://tron-shasta.drpc.org" + ] + }, + "kroma": { + "protocol": "eth", + "id": 255, + "urls": [ + "https://api.kroma.network", + "https://rpc-kroma.rockx.com", + "https://kroma.drpc.org" + ] + }, + "kroma-sepolia": { + "protocol": "eth", + "id": 2358, + "urls": [ + "https://api.sepolia.kroma.network", + "https://kroma-sepolia.drpc.org" + ] + }, + "wemix": { + "protocol": "eth", + "id": 1111, + "urls": [ + "https://api.wemix.com", + "https://wemix.drpc.org" + ] + }, + "wemix-testnet": { + "protocol": "eth", + "id": 1112, + "urls": [ + "https://api.test.wemix.com", + "https://wemix-testnet.drpc.org" + ] + }, + "polkadot": { + "protocol": "polkadot", + "urls": [ + "https://polkadot.drpc.org" + ] + }, + "kusama": { + "protocol": "polkadot", + "urls": [ + "https://kusama.drpc.org" + ] + }, + "metall2": { + "protocol": "eth", + "id": 1750, + "urls": [ + "https://rpc.metall2.com", + "https://metall2.drpc.org" + ] + }, + "metall2-testnet": { + "protocol": "eth", + "id": 1740, + "urls": [ + "https://testnet.rpc.metall2.com", + "https://metall2-testnet.drpc.org" + ] + }, + "bob": { + "protocol": "eth", + "id": 60808, + "urls": [ + "https://rpc.gobob.xyz", + "https://bob-mainnet.public.blastapi.io", + "https://bob.drpc.org" + ] + }, + "bob-testnet": { + "protocol": "eth", + "id": 808813, + "urls": [ + "https://bob-sepolia.rpc.gobob.xyz", + "https://bob-testnet.drpc.org" + ] + }, + "goat-testnet3": { + "protocol": "eth", + "id": 48816, + "urls": [ + "https://rpc.testnet3.goat.network" + ] + }, + "goat-mainnet-alpha": { + "protocol": "eth", + "id": 2345, + "urls": [ + "https://rpc.goat.network", + "https://goat-mainnet-alpha.drpc.org" + ] + }, + "snaxchain": { + "protocol": "eth", + "id": 2192, + "urls": [ + "https://mainnet.snaxchain.io", + "https://snaxchain.drpc.org" + ] + }, + "xlayer": { + "protocol": "eth", + "id": 196, + "urls": [ + "https://rpc.xlayer.tech", + "https://xlayerrpc.okx.com", + "https://xlayer.drpc.org" + ] + }, + "xlayer-testnet": { + "protocol": "eth", + "id": 1952, + "urls": [ + "https://testrpc.xlayer.tech" + ] + }, + "sei": { + "protocol": "eth", + "id": 1329, + "urls": [ + "https://evm-rpc.sei-apis.com", + "https://sei.drpc.org" + ] + }, + "sei-devnet": { + "protocol": "eth", + "id": 713715, + "urls": [ + "https://evm-rpc-arctic-1.sei-apis.com", + "https://evm-rpc.arctic-1.seinetwork.io", + "https://sei-devnet.drpc.org" + ] + }, + "sei-testnet": { + "protocol": "eth", + "id": 1328, + "urls": [ + "https://evm-rpc-testnet.sei-apis.com", + "https://sei-testnet.drpc.org" + ] + }, + "ton": { + "protocol": "ton", + "urls": [ + "https://ton.drpc.org" + ] + }, + "ton-testnet": { + "protocol": "ton", + "urls": [ + "https://ton-testnet.drpc.org" + ] + }, + "sonic-testnet": { + "protocol": "eth", + "id": 57054, + "urls": [ + "https://rpc.blaze.soniclabs.com", + "https://sonic-blaze-rpc.publicnode.com", + "https://sonic-testnet.drpc.org" + ] + }, + "sonic-testnet-v2": { + "protocol": "eth", + "id": 14601, + "urls": [ + "https://rpc.testnet.soniclabs.com" + ] + }, + "sonic": { + "protocol": "eth", + "id": 146, + "urls": [ + "https://rpc.soniclabs.com", + "https://sonic-rpc.publicnode.com", + "https://sonic.drpc.org" + ] + }, + "lens-testnet": { + "protocol": "eth", + "id": 37111, + "urls": [ + "https://rpc.testnet.lens.dev", + "https://lens-testnet.drpc.org" + ] + }, + "lens": { + "protocol": "eth", + "id": 232, + "urls": [ + "https://rpc.lens.xyz", + "https://lens.drpc.org" + ] + }, + "unichain": { + "protocol": "eth", + "id": 130, + "urls": [ + "https://mainnet.unichain.org", + "https://unichain-rpc.publicnode.com", + "https://unichain.drpc.org" + ] + }, + "unichain-sepolia": { + "protocol": "eth", + "id": 1301, + "urls": [ + "https://sepolia.unichain.org", + "https://unichain-sepolia-rpc.publicnode.com", + "https://unichain-sepolia.drpc.org" + ] + }, + "apechain": { + "protocol": "eth", + "id": 33139, + "urls": [ + "https://rpc.apechain.com", + "https://apechain.drpc.org" + ] + }, + "apechain-curtis": { + "protocol": "eth", + "id": 33111, + "urls": [ + "https://rpc.curtis.apechain.com", + "https://apechain-curtis.drpc.org" + ] + }, + "soneium": { + "protocol": "eth", + "id": 1868, + "urls": [ + "https://rpc.soneium.org", + "https://soneium.drpc.org" + ] + }, + "soneium-minato": { + "protocol": "eth", + "id": 1946, + "urls": [ + "https://rpc.minato.soneium.org", + "https://soneium-minato.drpc.org" + ] + }, + "zero": { + "protocol": "eth", + "id": 543210, + "urls": [ + "https://rpc.zerion.io/v1/zero", + "https://zero.drpc.org" + ] + }, + "worldchain": { + "protocol": "eth", + "id": 480, + "urls": [ + "https://worldchain-mainnet.g.alchemy.com/public", + "https://480.rpc.thirdweb.com", + "https://worldchain-mainnet.gateway.tenderly.co", + "https://worldchain.drpc.org" + ] + }, + "worldchain-sepolia": { + "protocol": "eth", + "id": 4801, + "urls": [ + "https://worldchain-sepolia.g.alchemy.com/public", + "https://4801.rpc.thirdweb.com", + "https://worldchain-sepolia.gateway.tenderly.co", + "https://worldchain-sepolia.drpc.org" + ] + }, + "cronos-zkevm": { + "protocol": "eth", + "id": 388, + "urls": [ + "https://mainnet.zkevm.cronos.org", + "https://cronos-zkevm.drpc.org" + ] + }, + "cronos-zkevm-testnet": { + "protocol": "eth", + "id": 240, + "urls": [ + "https://testnet.zkevm.cronos.org", + "https://cronos-zkevm-testnet.drpc.org" + ] + }, + "viction": { + "protocol": "eth", + "id": 88, + "urls": [ + "https://rpc.viction.xyz", + "https://viction.drpc.org" + ] + }, + "viction-testnet": { + "protocol": "eth", + "id": 89, + "urls": [ + "https://rpc-testnet.viction.xyz", + "https://viction-testnet.drpc.org" + ] + }, + "megaeth": { + "protocol": "eth", + "id": 4326, + "urls": [ + "https://mainnet.megaeth.com/rpc", + "https://megaeth.drpc.org" + ] + }, + "megaeth-testnet": { + "protocol": "eth", + "id": 6343, + "urls": [ + "https://carrot.megaeth.com/rpc", + "https://megaeth-testnet.drpc.org" + ] + }, + "megaeth-deprecated": { + "protocol": "eth", + "id": 6342, + "urls": [ + "https://megaeth-deprecated.drpc.org" + ] + }, + "0g-mainnet": { + "protocol": "eth", + "id": 16661, + "urls": [ + "https://evmrpc.0g.ai", + "https://0g-mainnet.drpc.org" + ] + }, + "0g-newton-testnet": { + "protocol": "eth", + "id": 16600, + "urls": [ + "https://0g-newton-testnet.drpc.org" + ] + }, + "0g-galileo-testnet": { + "protocol": "eth", + "id": 16602, + "urls": [ + "https://evmrpc-testnet.0g.ai" + ] + }, + "superseed": { + "protocol": "eth", + "id": 5330, + "urls": [ + "https://mainnet.superseed.xyz", + "https://superseed.drpc.org" + ] + }, + "superseed-sepolia": { + "protocol": "eth", + "id": 53302, + "urls": [ + "https://sepolia.superseed.xyz", + "https://superseed-sepolia.drpc.org" + ] + }, + "ink": { + "protocol": "eth", + "id": 57073, + "urls": [ + "https://rpc-gel.inkonchain.com", + "https://rpc-qnd.inkonchain.com", + "https://ink.drpc.org" + ] + }, + "ink-sepolia": { + "protocol": "eth", + "id": 763373, + "urls": [ + "https://rpc-gel-sepolia.inkonchain.com", + "https://ink-sepolia.drpc.org" + ] + }, + "abstract": { + "protocol": "eth", + "id": 2741, + "urls": [ + "https://api.mainnet.abs.xyz", + "https://abstract.drpc.org" + ] + }, + "abstract-sepolia": { + "protocol": "eth", + "id": 11124, + "urls": [ + "https://api.testnet.abs.xyz", + "https://abstract-sepolia.drpc.org" + ] + }, + "hashkey": { + "protocol": "eth", + "id": 177, + "urls": [ + "https://mainnet.hsk.xyz", + "https://hashkey.drpc.org" + ] + }, + "hashkey-testnet": { + "protocol": "eth", + "id": 133, + "urls": [ + "https://testnet.hsk.xyz" + ] + }, + "gravity-alpha": { + "protocol": "eth", + "id": 1625, + "urls": [ + "https://rpc.gravity.xyz", + "https://rpc.ankr.com/gravity", + "https://gravity-alpha.drpc.org" + ] + }, + "gravity-alpha-sepolia": { + "protocol": "eth", + "id": 13505, + "urls": [ + "https://rpc-sepolia.gravity.xyz", + "https://gravity-alpha-sepolia.drpc.org" + ] + }, + "hyperliquid": { + "protocol": "eth", + "id": 999, + "urls": [ + "https://rpc.hyperliquid.xyz/evm" + ] + }, + "hyperliquid-testnet": { + "protocol": "eth", + "id": 998, + "urls": [ + "https://api.hyperliquid-testnet.xyz/evm", + "https://hyperliquid-testnet.drpc.org" + ] + }, + "merlin": { + "protocol": "eth", + "id": 4200, + "urls": [ + "https://rpc.merlinchain.io", + "https://merlin-mainnet-enterprise.unifra.io", + "https://rpc-merlin.rockx.com", + "https://merlin.drpc.org" + ] + }, + "merlin-testnet": { + "protocol": "eth", + "id": 686868, + "urls": [ + "https://rpc.wonnetwork.org", + "https://merlin-testnet.drpc.org" + ] + }, + "mezo": { + "protocol": "eth", + "id": 31612, + "urls": [ + "https://rpc_evm-mezo.imperator.co", + "https://mezo-mainnet.boar.network", + "https://mainnet.mezo.public.validationcloud.io", + "https://rpc-internal.mezo.org", + "https://mezo.drpc.org" + ] + }, + "mezo-testnet": { + "protocol": "eth", + "id": 31611, + "urls": [ + "https://rpc.test.mezo.org", + "https://mezo-testnet.drpc.org" + ] + }, + "plume": { + "protocol": "eth", + "id": 98866, + "urls": [ + "https://rpc.plume.org", + "https://plume.drpc.org" + ] + }, + "plume-testnet": { + "protocol": "eth", + "id": 98867, + "urls": [ + "https://testnet-rpc.plume.org", + "https://plume-testnet.drpc.org" + ] + }, + "monad-mainnet": { + "protocol": "eth", + "id": 143, + "urls": [ + "https://rpc.monad.xyz", + "https://monad-mainnet.drpc.org" + ] + }, + "monad-testnet": { + "protocol": "eth", + "id": 10143, + "urls": [ + "https://testnet-rpc.monad.xyz", + "https://monad-testnet.drpc.org" + ] + }, + "dogecoin": { + "protocol": "bitcoin", + "urls": [ + "https://dogecoin.drpc.org" + ] + }, + "dogecoin-testnet": { + "protocol": "bitcoin", + "urls": [ + "https://dogecoin-testnet.drpc.org" + ] + }, + "litecoin": { + "protocol": "bitcoin", + "urls": [ + "https://litecoin.drpc.org" + ] + }, + "litecoin-testnet": { + "protocol": "bitcoin", + "urls": [ + "https://litecoin-testnet.drpc.org" + ] + }, + "bitcoin-cash": { + "protocol": "bitcoin", + "urls": [ + "https://bitcoin-cash.drpc.org" + ] + }, + "bitcoin-cash-testnet": { + "protocol": "bitcoin", + "urls": [ + "https://bitcoin-cash-testnet.drpc.org" + ] + }, + "ripple": { + "protocol": "ripple", + "urls": [ + "https://ripple.drpc.org" + ] + }, + "ripple-testnet": { + "protocol": "ripple", + "urls": [ + "https://ripple-testnet.drpc.org" + ] + }, + "swell": { + "protocol": "eth", + "id": 1923, + "urls": [ + "https://swell-mainnet.alt.technology", + "https://rpc.ankr.com/swell", + "https://swell.drpc.org" + ] + }, + "swell-testnet": { + "protocol": "eth", + "id": 1924, + "urls": [ + "https://swell-testnet.alt.technology", + "https://rpc.ankr.com/swell-testnet", + "https://swell-testnet.drpc.org" + ] + }, + "kadena": { + "protocol": "kadena", + "urls": [ + "https://kadena.drpc.org" + ] + }, + "kadena-testnet": { + "protocol": "kadena", + "urls": [ + "https://kadena-testnet.drpc.org" + ] + }, + "ozean-poseidon-testnet": { + "protocol": "eth", + "id": 31911, + "urls": [ + "https://ozean-poseidon-testnet.drpc.org" + ] + }, + "hemi": { + "protocol": "eth", + "id": 43111, + "urls": [ + "https://rpc.hemi.network/rpc", + "https://hemi.drpc.org" + ] + }, + "hemi-testnet": { + "protocol": "eth", + "id": 743111, + "urls": [ + "https://testnet.rpc.hemi.network/rpc", + "https://hemi-testnet.drpc.org" + ] + }, + "gnosis-beacon-chain": { + "protocol": "eth-beacon-chain", + "urls": [ + "https://gnosis-beacon-chain.drpc.org" + ] + }, + "gnosis-chiado-beacon-chain": { + "protocol": "eth-beacon-chain", + "urls": [ + "https://gnosis-chiado-beacon-chain.drpc.org" + ] + }, + "shibarium": { + "protocol": "eth", + "id": 109, + "urls": [ + "https://rpc.shibrpc.com", + "https://shib.nownodes.io", + "https://shibarium.drpc.org" + ] + }, + "plasma": { + "protocol": "eth", + "id": 9745, + "urls": [ + "https://rpc.plasma.to", + "https://plasma.drpc.org" + ] + }, + "plasma-testnet": { + "protocol": "eth", + "id": 9746, + "urls": [ + "https://testnet-rpc.plasma.to", + "https://plasma-testnet.drpc.org" + ] + }, + "katana": { + "protocol": "eth", + "id": 747474, + "urls": [ + "https://rpc.katana.network", + "https://katana.gateway.tenderly.co/", + "https://rpc.katanarpc.com/", + "https://katana.drpc.org" + ] + }, + "katana-testnet": { + "protocol": "eth", + "id": 737373, + "urls": [ + "https://rpc-bokuto.katanarpc.com", + "https://katana-testnet.drpc.org" + ] + }, + "doma": { + "protocol": "eth", + "id": 97477, + "urls": [ + "https://rpc.doma.xyz", + "https://doma.drpc.org" + ] + }, + "doma-testnet": { + "protocol": "eth", + "id": 97476, + "urls": [ + "https://rpc-testnet.doma.xyz", + "https://doma-testnet.drpc.org" + ] + }, + "sophon": { + "protocol": "eth", + "id": 50104, + "urls": [ + "https://rpc.sophon.xyz", + "https://sophon.drpc.org" + ] + }, + "sophon-testnet": { + "protocol": "eth", + "id": 531050104, + "urls": [ + "https://rpc.testnet.sophon.xyz", + "https://sophon-testnet.drpc.org" + ] + }, + "arc": { + "protocol": "eth", + "id": 5042, + "urls": [ + "https://arc.drpc.org" + ] + }, + "arc-testnet": { + "protocol": "eth", + "id": 5042002, + "urls": [ + "https://rpc.testnet.arc.network", + "https://rpc.quicknode.testnet.arc.network", + "https://rpc.blockdaemon.testnet.arc.network", + "https://arc-testnet.drpc.org" + ] + }, + "dogeos-testnet": { + "protocol": "eth", + "id": 6281971, + "urls": [ + "https://dogeos-testnet.drpc.org" + ] + }, + "somnia": { + "protocol": "eth", + "id": 5031, + "urls": [ + "https://api.infra.mainnet.somnia.network", + "https://somnia.drpc.org" + ] + }, + "somnia-testnet": { + "protocol": "eth", + "id": 50312, + "urls": [ + "https://dream-rpc.somnia.network", + "https://somnia-testnet.drpc.org" + ] + }, + "bittensor": { + "protocol": "eth", + "id": 964, + "urls": [ + "https://lite.chain.opentensor.ai", + "https://bittensor.drpc.org" + ] + }, + "bittensor-testnet": { + "protocol": "eth", + "id": 945, + "urls": [ + "https://test.chain.opentensor.ai", + "https://bittensor-testnet.drpc.org" + ] + }, + "iotex": { + "protocol": "eth", + "id": 4689, + "urls": [ + "https://babel-api.mainnet.iotex.io", + "https://iotex.drpc.org" + ] + }, + "iotex-testnet": { + "protocol": "eth", + "id": 4690, + "urls": [ + "https://babel-api.testnet.iotex.io", + "https://iotex-testnet.drpc.org" + ] + }, + "xrpl": { + "protocol": "eth", + "id": 1440000, + "urls": [ + "https://rpc.xrplevm.org", + "https://xrpl.drpc.org" + ] + }, + "xrpl-testnet": { + "protocol": "eth", + "id": 1449000, + "urls": [ + "https://rpc.testnet.xrplevm.org", + "https://xrpl-testnet.drpc.org" + ] + }, + "xrpl-devnet": { + "protocol": "eth", + "id": 1440002, + "urls": [ + "https://rpc.devnet.xrplevm.org", + "https://xrpl-devnet.drpc.org" + ] + }, + "tempo-mainnet": { + "protocol": "eth", + "id": 4217, + "urls": [ + "https://rpc.mainnet.tempo.xyz", + "https://tempo-mainnet.drpc.org" + ] + }, + "tempo-testnet": { + "protocol": "eth", + "id": 42429, + "urls": [ + "https://rpc.testnet.tempo.xyz", + "https://tempo-testnet.drpc.org" + ] + }, + "tempo-moderato-testnet": { + "protocol": "eth", + "id": 42431, + "urls": [ + "https://rpc.moderato.tempo.xyz", + "https://tempo-moderato-testnet.drpc.org" + ] + }, + "xdc": { + "protocol": "eth", + "id": 50, + "urls": [ + "https://erpc.xinfin.network", + "https://rpc.xinfin.network", + "https://rpc1.xinfin.network", + "https://rpc.xdcrpc.com", + "https://erpc.xdcrpc.com", + "https://rpc.ankr.com/xdc", + "https://rpc.xdc.org", + "https://xdc.drpc.org" + ] + }, + "xdc-testnet": { + "protocol": "eth", + "id": 51, + "urls": [ + "https://rpc.apothem.network", + "https://erpc.apothem.network", + "https://apothem.xdcrpc.com", + "https://xdc-testnet.drpc.org" + ] + }, + "creditcoin": { + "protocol": "eth", + "id": 102030, + "urls": [ + "https://mainnet3.creditcoin.network", + "https://creditcoin.drpc.org" + ] + }, + "creditcoin-testnet": { + "protocol": "eth", + "id": 102031, + "urls": [ + "https://rpc.cc3-testnet.creditcoin.network", + "https://creditcoin-testnet.drpc.org" + ] + }, + "creditcoin-devnet": { + "protocol": "eth", + "id": 102032, + "urls": [ + "https://rpc.cc3-devnet.creditcoin.network", + "https://creditcoin-devnet.drpc.org" + ] + }, + "flare": { + "protocol": "eth", + "id": 14, + "urls": [ + "https://flare-api.flare.network/ext/C/rpc", + "https://flare.rpc.thirdweb.com", + "https://flare-bundler.etherspot.io", + "https://rpc.ankr.com/flare", + "https://01-gravelines-003-01.rpc.tatum.io/ext/bc/C/rpc", + "https://01-vinthill-003-02.rpc.tatum.io/ext/bc/C/rpc", + "https://rpc.au.cc/flare", + "https://flare.enosys.global/ext/C/rpc", + "https://flare.solidifi.app/ext/C/rpc", + "https://flare.drpc.org" + ] + }, + "flare-testnet": { + "protocol": "eth", + "id": 114, + "urls": [ + "https://coston2-api.flare.network/ext/C/rpc", + "https://flare-testnet-coston2.rpc.thirdweb.com", + "https://flaretestnet-bundler.etherspot.io", + "https://01-gravelines-005-01.rpc.tatum.io/ext/bc/C/rpc", + "https://02-chicago-005-02.rpc.tatum.io/ext/bc/C/rpc", + "https://02-tokyo-005-03.rpc.tatum.io/ext/bc/C/rpc", + "https://coston2.enosys.global/ext/C/rpc", + "https://flare-testnet.drpc.org" + ] + }, + "oasys": { + "protocol": "eth", + "id": 248, + "urls": [ + "https://rpc.mainnet.oasys.games", + "https://oasys.drpc.org" + ] + }, + "oasys-testnet": { + "protocol": "eth", + "id": 9372, + "urls": [ + "https://rpc.testnet.oasys.games", + "https://oasys-testnet.drpc.org" + ] + }, + "songbird": { + "protocol": "eth", + "id": 19, + "urls": [ + "https://songbird-api.flare.network/ext/C/rpc", + "https://01-gravelines-006-01.rpc.tatum.io/ext/bc/C/rpc", + "https://01-vinthill-006-02.rpc.tatum.io/ext/bc/C/rpc", + "https://02-tokyo-006-03.rpc.tatum.io/ext/bc/C/rpc", + "https://rpc.au.cc/songbird", + "https://songbird.enosys.global/ext/C/rpc", + "https://songbird.solidifi.app/ext/C/rpc", + "https://songbird.drpc.org" + ] + }, + "songbird-testnet": { + "protocol": "eth", + "id": 16, + "urls": [ + "https://coston-api.flare.network/ext/C/rpc", + "https://songbird-testnet-coston.rpc.thirdweb.com", + "https://01-gravelines-004-01.rpc.tatum.io/ext/bc/C/rpc", + "https://02-chicago-004-02.rpc.tatum.io/ext/bc/C/rpc", + "https://02-tokyo-004-03.rpc.tatum.io/ext/bc/C/rpc", + "https://coston.enosys.global/ext/C/rpc", + "https://songbird-testnet.drpc.org" + ] + }, + "story": { + "protocol": "eth", + "id": 1514, + "urls": [ + "https://mainnet.storyrpc.io", + "https://story.drpc.org" + ] + }, + "story-testnet": { + "protocol": "eth", + "id": 1513, + "urls": [ + "https://testnet.storyrpc.io", + "https://story-testnet.drpc.org" + ] + }, + "story-aeneid-testnet": { + "protocol": "eth", + "id": 1315, + "urls": [ + "https://aeneid.storyrpc.io", + "https://story-aeneid-testnet.drpc.org" + ] + }, + "vechain": { + "protocol": "eth", + "id": 100009, + "urls": [ + "https://rpc-mainnet.vechain.energy", + "https://vechain.drpc.org" + ] + }, + "vechain-testnet": { + "protocol": "eth", + "id": 100010, + "urls": [ + "https://rpc-testnet.vechain.energy", + "https://vechain-testnet.drpc.org" + ] + }, + "babylon": { + "protocol": "cosmos", + "urls": [ + "https://babylon.drpc.org" + ] + }, + "babylon-testnet": { + "protocol": "cosmos", + "urls": [ + "https://babylon-testnet.drpc.org" + ] + }, + "agoric": { + "protocol": "cosmos", + "urls": [ + "https://agoric.drpc.org" + ] + }, + "coreum": { + "protocol": "cosmos", + "urls": [ + "https://coreum.drpc.org" + ] + }, + "coreum-testnet": { + "protocol": "cosmos", + "urls": [ + "https://coreum-testnet.drpc.org" + ] + }, + "fetch-ai": { + "protocol": "cosmos", + "urls": [ + "https://fetch-ai.drpc.org" + ] + }, + "provenance": { + "protocol": "cosmos", + "urls": [ + "https://provenance.drpc.org" + ] + }, + "initia": { + "protocol": "cosmos", + "urls": [ + "https://initia.drpc.org" + ] + }, + "injective": { + "protocol": "cosmos", + "urls": [ + "https://injective.drpc.org" + ] + }, + "injective-testnet": { + "protocol": "cosmos", + "urls": [ + "https://injective-testnet.drpc.org" + ] + }, + "mantra": { + "protocol": "cosmos", + "urls": [ + "https://mantra.drpc.org" + ] + }, + "bitcoinsv": { + "protocol": "bitcoin", + "urls": [ + "https://bitcoinsv.drpc.org" + ] + }, + "bitcoinsv-testnet": { + "protocol": "bitcoin", + "urls": [ + "https://bitcoinsv-testnet.drpc.org" + ] + }, + "dash": { + "protocol": "bitcoin", + "urls": [ + "https://dash.drpc.org" + ] + }, + "dash-testnet": { + "protocol": "bitcoin", + "urls": [ + "https://dash-testnet.drpc.org" + ] + }, + "digibyte": { + "protocol": "bitcoin", + "urls": [ + "https://digibyte.drpc.org" + ] + }, + "digibyte-testnet": { + "protocol": "bitcoin", + "urls": [ + "https://digibyte-testnet.drpc.org" + ] + }, + "verge": { + "protocol": "bitcoin", + "urls": [ + "https://verge.drpc.org" + ] + }, + "verge-testnet": { + "protocol": "bitcoin", + "urls": [ + "https://verge-testnet.drpc.org" + ] + }, + "zcash": { + "protocol": "bitcoin", + "urls": [ + "https://zcash.drpc.org" + ] + }, + "zcash-testnet": { + "protocol": "bitcoin", + "urls": [ + "https://zcash-testnet.drpc.org" + ] + }, + "polymesh": { + "protocol": "polkadot", + "urls": [ + "https://polymesh.drpc.org" + ] + }, + "polymesh-testnet": { + "protocol": "polkadot", + "urls": [ + "https://polymesh-testnet.drpc.org" + ] + }, + "westend": { + "protocol": "polkadot", + "urls": [ + "https://westend.drpc.org" + ] + }, + "westend-asset-hub": { + "protocol": "polkadot", + "urls": [ + "https://westend-asset-hub.drpc.org" + ] + }, + "paseo": { + "protocol": "polkadot", + "urls": [ + "https://paseo.drpc.org" + ] + }, + "paseo-asset-hub": { + "protocol": "polkadot", + "urls": [ + "https://paseo-asset-hub.drpc.org" + ] + }, + "polkadot-asset-hub": { + "protocol": "polkadot", + "urls": [ + "https://polkadot-asset-hub.drpc.org" + ] + }, + "zkverify": { + "protocol": "polkadot", + "urls": [ + "https://zkverify.drpc.org" + ] + }, + "zkverify-testnet": { + "protocol": "polkadot", + "urls": [ + "https://zkverify-testnet.drpc.org" + ] + }, + "aztec-mainnet": { + "protocol": "aztec", + "urls": [ + "https://aztec-mainnet.drpc.org" ] }, "aztec-testnet": { - "rollup_version": "4127419662", + "protocol": "aztec", "urls": [ "https://rpc.testnet.aztec-labs.com" + ], + "rollup_version": "4127419662" + }, + "aztec-devnet": { + "protocol": "aztec", + "urls": [ + "https://v4-devnet-2.aztec-labs.com/" + ], + "rollup_version": "615022430" + }, + "moca": { + "protocol": "eth", + "id": 2288, + "urls": [ + "https://moca.drpc.org" + ] + }, + "moca-testnet": { + "protocol": "eth", + "id": 222888, + "urls": [ + "https://moca-testnet.drpc.org" + ] + }, + "lambda": { + "protocol": "app", + "urls": [ + "https://lambda.drpc.org" + ] + }, + "morph": { + "protocol": "eth", + "id": 2818, + "urls": [ + "https://rpc.morphl2.io", + "https://rpc-quicknode.morphl2.io", + "https://morph.drpc.org" + ] + }, + "morph-hoodi": { + "protocol": "eth", + "id": 2910, + "urls": [ + "https://morph-hoodi.drpc.org" + ] + }, + "robinhood": { + "protocol": "eth", + "id": 4663, + "urls": [ + "https://robinhood.drpc.org" + ] + }, + "robinhood-testnet": { + "protocol": "eth", + "id": 46630, + "urls": [ + "https://rpc.testnet.chain.robinhood.com/rpc", + "https://robinhood-testnet.drpc.org" + ] + }, + "tac": { + "protocol": "eth", + "id": 239, + "urls": [ + "https://rpc.tac.build", + "https://rpc.ankr.com/tac", + "https://ws.rpc.tac.build", + "https://tac.drpc.org" + ] + }, + "tac-spb": { + "protocol": "eth", + "id": 2391, + "urls": [ + "https://spb.rpc.tac.build", + "https://rpc.ankr.com/tac_spb", + "https://spb-ws.rpc.tac.build", + "https://tac-spb.drpc.org" + ] + }, + "tea": { + "protocol": "eth", + "id": 6122, + "urls": [ + "https://tea.drpc.org" + ] + }, + "tea-sepolia": { + "protocol": "eth", + "id": 10218, + "urls": [ + "https://tea-sepolia.g.alchemy.com/public", + "https://tea-sepolia.drpc.org" + ] + }, + "algorand": { + "protocol": "avm", + "urls": [ + "https://algorand.drpc.org" + ] + }, + "algorand-testnet": { + "protocol": "avm", + "urls": [ + "https://algorand-testnet.drpc.org" + ] + }, + "algorand-betanet": { + "protocol": "avm", + "urls": [ + "https://algorand-betanet.drpc.org" + ] + }, + "orderly": { + "protocol": "eth", + "id": 291, + "urls": [ + "https://rpc.orderly.network", + "https://orderly.drpc.org" + ] + }, + "orderly-testnet": { + "protocol": "eth", + "id": 4460, + "urls": [ + "https://testnet-rpc.orderly.org", + "https://orderly-testnet.drpc.org" + ] + }, + "abcore": { + "protocol": "eth", + "id": 36888, + "urls": [ + "https://rpc.core.ab.org", + "https://rpc1.core.ab.org", + "https://abcore.drpc.org" + ] + }, + "bsquared": { + "protocol": "eth", + "id": 223, + "urls": [ + "https://mainnet.b2-rpc.com", + "https://rpc.bsquared.network", + "https://b2-mainnet.alt.technology", + "https://b2-mainnet-public.s.chainbase.com", + "https://rpc.ankr.com/b2", + "https://bsquared.drpc.org" + ] + }, + "adi": { + "protocol": "eth", + "id": 36900, + "urls": [ + "https://rpc.adifoundation.ai", + "https://adi.drpc.org" + ] + }, + "stable": { + "protocol": "eth", + "id": 988, + "urls": [ + "https://rpc.stable.xyz", + "https://stable.drpc.org" + ] + }, + "stable-testnet": { + "protocol": "eth", + "id": 2201, + "urls": [ + "https://rpc.testnet.stable.xyz", + "https://stable-testnet.drpc.org" + ] + }, + "jovay": { + "protocol": "eth", + "id": 5734951, + "urls": [ + "https://rpc.jovay.io", + "https://api.zan.top/node/v1/jovay/mainnet/${ZAN_API_KEY}", + "https://jovay.drpc.org" + ] + }, + "jovay-sepolia": { + "protocol": "eth", + "id": 2019775, + "urls": [ + "https://api.zan.top/public/jovay-testnet", + "https://api.zan.top/node/v1/jovay/testnet/${ZAN_API_KEY}", + "https://jovay-sepolia.drpc.org" + ] + }, + "pharos": { + "protocol": "eth", + "id": 1672, + "urls": [ + "https://pharos.drpc.org" + ] + }, + "pharos-testnet": { + "protocol": "eth", + "id": 688688, + "urls": [ + "https://pharos-testnet.drpc.org" + ] + }, + "pharos-atlantic-testnet": { + "protocol": "eth", + "id": 688689, + "urls": [ + "https://pharos-atlantic-testnet.drpc.org" + ] + }, + "edge": { + "protocol": "eth", + "id": 3343, + "urls": [ + "https://edge-mainnet.g.alchemy.com/public", + "https://edge.drpc.org" + ] + }, + "edge-testnet": { + "protocol": "eth", + "id": 33431, + "urls": [ + "https://edge-testnet.g.alchemy.com/public", + "https://edge-testnet.drpc.org" + ] + }, + "botanix": { + "protocol": "eth", + "id": 3637, + "urls": [ + "https://rpc.botanixlabs.com", + "https://botanix.drpc.org" + ] + }, + "botanix-testnet": { + "protocol": "eth", + "id": 3636, + "urls": [ + "https://node.botanixlabs.dev", + "https://botanix-testnet.drpc.org" + ] + }, + "kite": { + "protocol": "eth", + "id": 2366, + "urls": [ + "https://rpc.gokite.ai", + "https://kite.drpc.org" + ] + }, + "humanity": { + "protocol": "eth", + "id": 6985385, + "urls": [ + "https://humanity-mainnet.g.alchemy.com/public", + "https://humanity.drpc.org" + ] + }, + "humanity-testnet": { + "protocol": "eth", + "id": 7080969, + "urls": [ + "https://rpc.testnet.humanity.org", + "https://humanity-testnet.g.alchemy.com/public", + "https://humanity-testnet.drpc.org" ] }, "core-pigeon": { @@ -1721,23 +2706,5 @@ "https://rpc.test2.btcs.network", "https://rpcar.test2.btcs.network" ] - }, - "goat-testnet3": { - "id": 48816, - "urls": [ - "https://rpc.testnet3.goat.network" - ] - }, - "starknet": { - "id": 23448594291968336, - "urls": [ - "https://starknet.api.onfinality.io/public" - ] - }, - "starknet-sepolia": { - "id": 393402133025997800000000, - "urls": [ - "https://rpc.starknet-testnet.lava.build" - ] } } diff --git a/solana/agave/solana-mainnet-agave-pruned-rocksdb--firesol.yml b/solana/agave/solana-mainnet-agave-pruned-rocksdb--firesol.yml index 0ef7d22a..612cf951 100644 --- a/solana/agave/solana-mainnet-agave-pruned-rocksdb--firesol.yml +++ b/solana/agave/solana-mainnet-agave-pruned-rocksdb--firesol.yml @@ -178,7 +178,7 @@ x-upstreams: frameSize: 20Mb msgSize: 50Mb url: $${WS_URL} - chain: + chain: solana method-groups: enabled: - debug diff --git a/solana/agave/solana-testnet-agave-pruned-rocksdb--firesol.yml b/solana/agave/solana-testnet-agave-pruned-rocksdb--firesol.yml index 85009bc4..7b23e4ea 100644 --- a/solana/agave/solana-testnet-agave-pruned-rocksdb--firesol.yml +++ b/solana/agave/solana-testnet-agave-pruned-rocksdb--firesol.yml @@ -176,7 +176,7 @@ x-upstreams: frameSize: 20Mb msgSize: 50Mb url: $${WS_URL} - chain: + chain: solana-testnet method-groups: enabled: - debug