From f5f475cdb162a30c3751a1422eb516ff84469eb3 Mon Sep 17 00:00:00 2001 From: Claude Agent Date: Fri, 12 Jun 2026 05:32:16 +0000 Subject: [PATCH] fix dshackle chain labels: hoodi, rootstock-testnet, ronin-saigon + registry refresh drift - ethereum-hoodi composes: chain ethereum -> hoodi (was mislabeled as mainnet) - rootstock-bamboo: chain rootstock -> rootstock-testnet - ronin-saigon op-reth: empty chain -> ronin-saigon (fresh DRPC registry now carries saigon at chainid 202601; stale local upstreams.yml had dropped it) - assorted regen drift from fresh chain registry Co-Authored-By: Claude Fable 5 --- .../ethereum-hoodi-erigon3-archive-trace.yml | 2 +- .../ethereum-hoodi-erigon3-minimal-trace.yml | 2 +- .../ethereum-hoodi-erigon3-pruned-trace.yml | 2 +- ...-hoodi-geth-pruned-pebble-path--nimbus.yml | 2 +- ...ethereum-hoodi-geth-pruned-pebble-path.yml | 2 +- .../ethereum-hoodi-reth-archive-trace.yml | 2 +- .../reth/ethereum-hoodi-reth-pruned-trace.yml | 2 +- ...l-testnet-op-geth-archive-leveldb-hash.yml | 2 +- ...tal-testnet-op-geth-pruned-pebble-path.yml | 2 +- ...a-testnet-op-geth-archive-leveldb-hash.yml | 6 +- ...ana-testnet-op-geth-pruned-pebble-path.yml | 6 +- ...r-testnet-op-geth-archive-leveldb-hash.yml | 2 +- ...er-testnet-op-geth-archive-pebble-hash.yml | 2 +- ...yer-testnet-op-geth-pruned-pebble-path.yml | 2 +- ...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 - .../ronin-saigon-op-reth-archive-trace.yml | 2 +- op/reth/ronin-saigon-op-reth-pruned-trace.yml | 2 +- .../xlayer-testnet-op-reth-archive-trace.yml | 2 +- .../xlayer-testnet-op-reth-pruned-trace.yml | 2 +- reference-rpc-endpoint.json | 417 ++++++++++++++++-- ...onin-saigon-ronin-archive-leveldb-hash.yml | 2 +- .../ronin-saigon-ronin-pruned-pebble-hash.yml | 2 +- .../ronin-saigon-ronin-pruned-pebble-path.yml | 2 +- .../rskj/rootstock-bamboo-rskj-archive.yml | 2 +- .../reth/tempo-mainnet-reth-archive-trace.yml | 2 +- .../reth/tempo-mainnet-reth-pruned-trace.yml | 2 +- .../tempo-moderato-reth-archive-trace.yml | 2 +- .../reth/tempo-moderato-reth-pruned-trace.yml | 2 +- .../reth/tempo-testnet-reth-archive-trace.yml | 2 +- .../reth/tempo-testnet-reth-pruned-trace.yml | 2 +- ...layer-testnet-cdk-erigon-archive-trace.yml | 2 +- ...xlayer-testnet-cdk-erigon-pruned-trace.yml | 2 +- 35 files changed, 409 insertions(+), 80 deletions(-) diff --git a/ethereum/erigon3/ethereum-hoodi-erigon3-archive-trace.yml b/ethereum/erigon3/ethereum-hoodi-erigon3-archive-trace.yml index 3e632d0e..1db48914 100644 --- a/ethereum/erigon3/ethereum-hoodi-erigon3-archive-trace.yml +++ b/ethereum/erigon3/ethereum-hoodi-erigon3-archive-trace.yml @@ -141,7 +141,7 @@ x-upstreams: frameSize: 20Mb msgSize: 50Mb url: $${WS_URL} - chain: ethereum + chain: hoodi method-groups: enabled: - debug diff --git a/ethereum/erigon3/ethereum-hoodi-erigon3-minimal-trace.yml b/ethereum/erigon3/ethereum-hoodi-erigon3-minimal-trace.yml index 2278c4a6..1a489dd4 100644 --- a/ethereum/erigon3/ethereum-hoodi-erigon3-minimal-trace.yml +++ b/ethereum/erigon3/ethereum-hoodi-erigon3-minimal-trace.yml @@ -141,7 +141,7 @@ x-upstreams: frameSize: 20Mb msgSize: 50Mb url: $${WS_URL} - chain: ethereum + chain: hoodi method-groups: enabled: - debug diff --git a/ethereum/erigon3/ethereum-hoodi-erigon3-pruned-trace.yml b/ethereum/erigon3/ethereum-hoodi-erigon3-pruned-trace.yml index ce4c52f7..965f2180 100644 --- a/ethereum/erigon3/ethereum-hoodi-erigon3-pruned-trace.yml +++ b/ethereum/erigon3/ethereum-hoodi-erigon3-pruned-trace.yml @@ -141,7 +141,7 @@ x-upstreams: frameSize: 20Mb msgSize: 50Mb url: $${WS_URL} - chain: ethereum + chain: hoodi method-groups: enabled: - debug diff --git a/ethereum/geth/ethereum-hoodi-geth-pruned-pebble-path--nimbus.yml b/ethereum/geth/ethereum-hoodi-geth-pruned-pebble-path--nimbus.yml index cc534f15..0414325f 100644 --- a/ethereum/geth/ethereum-hoodi-geth-pruned-pebble-path--nimbus.yml +++ b/ethereum/geth/ethereum-hoodi-geth-pruned-pebble-path--nimbus.yml @@ -162,7 +162,7 @@ x-upstreams: frameSize: 20Mb msgSize: 50Mb url: $${WS_URL} - chain: ethereum + chain: hoodi method-groups: enabled: - debug diff --git a/ethereum/geth/ethereum-hoodi-geth-pruned-pebble-path.yml b/ethereum/geth/ethereum-hoodi-geth-pruned-pebble-path.yml index 82b145b5..7534a05a 100644 --- a/ethereum/geth/ethereum-hoodi-geth-pruned-pebble-path.yml +++ b/ethereum/geth/ethereum-hoodi-geth-pruned-pebble-path.yml @@ -163,7 +163,7 @@ x-upstreams: frameSize: 20Mb msgSize: 50Mb url: $${WS_URL} - chain: ethereum + chain: hoodi method-groups: enabled: - debug diff --git a/ethereum/reth/ethereum-hoodi-reth-archive-trace.yml b/ethereum/reth/ethereum-hoodi-reth-archive-trace.yml index fe1cb000..6ebbd4ad 100644 --- a/ethereum/reth/ethereum-hoodi-reth-archive-trace.yml +++ b/ethereum/reth/ethereum-hoodi-reth-archive-trace.yml @@ -168,7 +168,7 @@ x-upstreams: frameSize: 20Mb msgSize: 50Mb url: $${WS_URL} - chain: ethereum + chain: hoodi method-groups: enabled: - debug diff --git a/ethereum/reth/ethereum-hoodi-reth-pruned-trace.yml b/ethereum/reth/ethereum-hoodi-reth-pruned-trace.yml index 3584be0a..ae72a5e8 100644 --- a/ethereum/reth/ethereum-hoodi-reth-pruned-trace.yml +++ b/ethereum/reth/ethereum-hoodi-reth-pruned-trace.yml @@ -169,7 +169,7 @@ x-upstreams: frameSize: 20Mb msgSize: 50Mb url: $${WS_URL} - chain: ethereum + chain: hoodi method-groups: enabled: - debug diff --git a/op/geth/fraxtal-testnet-op-geth-archive-leveldb-hash.yml b/op/geth/fraxtal-testnet-op-geth-archive-leveldb-hash.yml index bb9e5264..45ae8b13 100644 --- a/op/geth/fraxtal-testnet-op-geth-archive-leveldb-hash.yml +++ b/op/geth/fraxtal-testnet-op-geth-archive-leveldb-hash.yml @@ -179,7 +179,7 @@ x-upstreams: frameSize: 20Mb msgSize: 50Mb url: $${WS_URL} - chain: + chain: fraxtal-testnet method-groups: enabled: - debug diff --git a/op/geth/fraxtal-testnet-op-geth-pruned-pebble-path.yml b/op/geth/fraxtal-testnet-op-geth-pruned-pebble-path.yml index 366256de..2996d890 100644 --- a/op/geth/fraxtal-testnet-op-geth-pruned-pebble-path.yml +++ b/op/geth/fraxtal-testnet-op-geth-pruned-pebble-path.yml @@ -179,7 +179,7 @@ x-upstreams: frameSize: 20Mb msgSize: 50Mb url: $${WS_URL} - chain: + chain: fraxtal-testnet method-groups: enabled: - debug diff --git a/op/geth/katana-testnet-op-geth-archive-leveldb-hash.yml b/op/geth/katana-testnet-op-geth-archive-leveldb-hash.yml index 025338b9..63d17b10 100644 --- a/op/geth/katana-testnet-op-geth-archive-leveldb-hash.yml +++ b/op/geth/katana-testnet-op-geth-archive-leveldb-hash.yml @@ -52,7 +52,7 @@ services: environment: - GETH_OVERRIDE_ISTHMUS=1749807000 - GETH_ROLLUP_DISABLETXPOOLGOSSIP=true - - GETH_ROLLUP_SEQUENCERHTTP=https://rpc.katana.network + - GETH_ROLLUP_SEQUENCERHTTP=https://rpc-bokuto.katanarpc.com entrypoint: /bin/sh -c '[ -f /config/genesis.json ] && geth --db.engine=leveldb --gcmode=archive --datadir /data init --state.scheme=hash /config/genesis.json; exec geth "$@"' -- command: - --datadir=/data @@ -62,7 +62,7 @@ services: - --metrics - --metrics.addr=0.0.0.0 - --metrics.port=6060 - - --networkid=747474 + - --networkid=737373 - --nodiscover - --rpc.gascap=600000000 - --rpc.txfeecap=0 @@ -172,7 +172,7 @@ x-upstreams: frameSize: 20Mb msgSize: 50Mb url: $${WS_URL} - chain: katana + chain: katana-testnet method-groups: enabled: - debug diff --git a/op/geth/katana-testnet-op-geth-pruned-pebble-path.yml b/op/geth/katana-testnet-op-geth-pruned-pebble-path.yml index 81f40d6b..ea3bc579 100644 --- a/op/geth/katana-testnet-op-geth-pruned-pebble-path.yml +++ b/op/geth/katana-testnet-op-geth-pruned-pebble-path.yml @@ -52,7 +52,7 @@ services: environment: - GETH_OVERRIDE_ISTHMUS=1749807000 - GETH_ROLLUP_DISABLETXPOOLGOSSIP=true - - GETH_ROLLUP_SEQUENCERHTTP=https://rpc.katana.network + - GETH_ROLLUP_SEQUENCERHTTP=https://rpc-bokuto.katanarpc.com entrypoint: /bin/sh -c '[ -f /config/genesis.json ] && geth --db.engine=pebble --gcmode=full --datadir /data init --state.scheme=path /config/genesis.json; exec geth "$@"' -- command: - --datadir=/data @@ -62,7 +62,7 @@ services: - --metrics - --metrics.addr=0.0.0.0 - --metrics.port=6060 - - --networkid=747474 + - --networkid=737373 - --nodiscover - --rpc.gascap=600000000 - --rpc.txfeecap=0 @@ -172,7 +172,7 @@ x-upstreams: frameSize: 20Mb msgSize: 50Mb url: $${WS_URL} - chain: katana + chain: katana-testnet method-groups: enabled: - debug diff --git a/op/geth/xlayer-testnet-op-geth-archive-leveldb-hash.yml b/op/geth/xlayer-testnet-op-geth-archive-leveldb-hash.yml index 75f5c7f1..e2c87a22 100644 --- a/op/geth/xlayer-testnet-op-geth-archive-leveldb-hash.yml +++ b/op/geth/xlayer-testnet-op-geth-archive-leveldb-hash.yml @@ -198,7 +198,7 @@ x-upstreams: frameSize: 20Mb msgSize: 50Mb url: $${WS_URL} - chain: + chain: xlayer-testnet method-groups: enabled: - debug diff --git a/op/geth/xlayer-testnet-op-geth-archive-pebble-hash.yml b/op/geth/xlayer-testnet-op-geth-archive-pebble-hash.yml index 98f0a68c..731f7091 100644 --- a/op/geth/xlayer-testnet-op-geth-archive-pebble-hash.yml +++ b/op/geth/xlayer-testnet-op-geth-archive-pebble-hash.yml @@ -198,7 +198,7 @@ x-upstreams: frameSize: 20Mb msgSize: 50Mb url: $${WS_URL} - chain: + chain: xlayer-testnet method-groups: enabled: - debug diff --git a/op/geth/xlayer-testnet-op-geth-pruned-pebble-path.yml b/op/geth/xlayer-testnet-op-geth-pruned-pebble-path.yml index 241e9ddb..59b10b6d 100644 --- a/op/geth/xlayer-testnet-op-geth-pruned-pebble-path.yml +++ b/op/geth/xlayer-testnet-op-geth-pruned-pebble-path.yml @@ -198,7 +198,7 @@ x-upstreams: frameSize: 20Mb msgSize: 50Mb url: $${WS_URL} - chain: + chain: xlayer-testnet 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 ba29ed0c..9bf1dd94 100644 --- a/op/geth/zircuit-testnet-op-geth-archive-leveldb-hash.yml +++ b/op/geth/zircuit-testnet-op-geth-archive-leveldb-hash.yml @@ -56,7 +56,6 @@ 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://testnet.zircuit.com - 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 6e5c3432..cc3d873b 100644 --- a/op/geth/zircuit-testnet-op-geth-archive-pebble-hash.yml +++ b/op/geth/zircuit-testnet-op-geth-archive-pebble-hash.yml @@ -56,7 +56,6 @@ 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://testnet.zircuit.com - 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 abb9ae84..574a36d8 100644 --- a/op/geth/zircuit-testnet-op-geth-pruned-pebble-hash.yml +++ b/op/geth/zircuit-testnet-op-geth-pruned-pebble-hash.yml @@ -56,7 +56,6 @@ 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://testnet.zircuit.com - 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 82f8a268..e0752c10 100644 --- a/op/geth/zircuit-testnet-op-geth-pruned-pebble-path.yml +++ b/op/geth/zircuit-testnet-op-geth-pruned-pebble-path.yml @@ -56,7 +56,6 @@ 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://testnet.zircuit.com - GETH_TXPOOL_GLOBALQUEUE=1024 entrypoint: /bin/sh -c 'exec geth "$@"' -- command: diff --git a/op/reth/ronin-saigon-op-reth-archive-trace.yml b/op/reth/ronin-saigon-op-reth-archive-trace.yml index cdeae9f8..1aae7b41 100644 --- a/op/reth/ronin-saigon-op-reth-archive-trace.yml +++ b/op/reth/ronin-saigon-op-reth-archive-trace.yml @@ -214,7 +214,7 @@ x-upstreams: frameSize: 20Mb msgSize: 50Mb url: $${WS_URL} - chain: + chain: ronin-saigon method-groups: enabled: - debug diff --git a/op/reth/ronin-saigon-op-reth-pruned-trace.yml b/op/reth/ronin-saigon-op-reth-pruned-trace.yml index ffca7c47..ae4b8b77 100644 --- a/op/reth/ronin-saigon-op-reth-pruned-trace.yml +++ b/op/reth/ronin-saigon-op-reth-pruned-trace.yml @@ -215,7 +215,7 @@ x-upstreams: frameSize: 20Mb msgSize: 50Mb url: $${WS_URL} - chain: + chain: ronin-saigon method-groups: enabled: - debug diff --git a/op/reth/xlayer-testnet-op-reth-archive-trace.yml b/op/reth/xlayer-testnet-op-reth-archive-trace.yml index 27523bbc..4610763a 100644 --- a/op/reth/xlayer-testnet-op-reth-archive-trace.yml +++ b/op/reth/xlayer-testnet-op-reth-archive-trace.yml @@ -198,7 +198,7 @@ x-upstreams: frameSize: 20Mb msgSize: 50Mb url: $${WS_URL} - chain: + chain: xlayer-testnet method-groups: enabled: - debug diff --git a/op/reth/xlayer-testnet-op-reth-pruned-trace.yml b/op/reth/xlayer-testnet-op-reth-pruned-trace.yml index 5765ce07..93614d3c 100644 --- a/op/reth/xlayer-testnet-op-reth-pruned-trace.yml +++ b/op/reth/xlayer-testnet-op-reth-pruned-trace.yml @@ -199,7 +199,7 @@ x-upstreams: frameSize: 20Mb msgSize: 50Mb url: $${WS_URL} - chain: + chain: xlayer-testnet method-groups: enabled: - debug diff --git a/reference-rpc-endpoint.json b/reference-rpc-endpoint.json index df473c51..d4c05b2d 100644 --- a/reference-rpc-endpoint.json +++ b/reference-rpc-endpoint.json @@ -26,6 +26,31 @@ "https://optimism.drpc.org" ] }, + "flare": { + "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" + ] + }, + "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": [ @@ -33,6 +58,18 @@ "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": [ @@ -69,6 +106,26 @@ "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" + ] + }, "bsc": { "id": 56, "urls": [ @@ -160,11 +217,22 @@ "shibarium": { "id": 109, "urls": [ - "https://www.shibrpc.com", "https://rpc.shibrpc.com", "https://shib.nownodes.io" ] }, + "flare-testnet": { + "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" + ] + }, "fuse": { "id": 122, "urls": [ @@ -188,21 +256,18 @@ "hashkey-testnet": { "id": 133, "urls": [ - "https://hashkeychain-testnet.alt.technology" + "https://testnet.hsk.xyz" ] }, "polygon": { "id": 137, "urls": [ - "https://polygon-rpc.com/", - "https://rpc-mainnet.matic.network", - "https://matic-mainnet.chainstacklabs.com", - "https://rpc-mainnet.maticvigil.com", + "https://polygon.drpc.org", "https://rpc-mainnet.matic.quiknode.pro", - "https://matic-mainnet-full-rpc.bwarelabs.com", "https://polygon-bor-rpc.publicnode.com", "https://polygon.gateway.tenderly.co", - "https://polygon.drpc.org" + "https://rpc.satelink.network/rpc/polygon", + "https://rpcfree.com/polygon-rpc" ] }, "monad-mainnet": { @@ -231,13 +296,6 @@ "https://mainnet.hsk.xyz" ] }, - "xlayer-testnet": { - "id": 195, - "urls": [ - "https://testrpc.xlayer.tech", - "https://xlayertestrpc.okx.com" - ] - }, "xlayer": { "id": 196, "urls": [ @@ -262,18 +320,42 @@ "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": [ @@ -312,6 +394,12 @@ "https://boba-eth.drpc.org" ] }, + "orderly": { + "id": 291, + "urls": [ + "https://rpc.orderly.network" + ] + }, "zksync-sepolia": { "id": 300, "urls": [ @@ -375,6 +463,12 @@ "https://lite.chain.opentensor.ai" ] }, + "stable": { + "id": 988, + "urls": [ + "https://rpc.stable.xyz" + ] + }, "hyperliquid-testnet": { "id": 998, "urls": [ @@ -384,7 +478,7 @@ "hyperliquid": { "id": 999, "urls": [ - "https://gwan-ssl.wandevs.org:46891/" + "https://rpc.hyperliquid.xyz/evm" ] }, "klaytn-baobab": { @@ -394,9 +488,9 @@ ] }, "bittorrent-testnet": { - "id": 1028, + "id": 1029, "urls": [ - "https://testrpc.bittorrentchain.io/" + "https://pre-rpc.bt.io" ] }, "metis": { @@ -495,6 +589,12 @@ "https://unichain-sepolia-rpc.publicnode.com" ] }, + "story-aeneid-testnet": { + "id": 1315, + "urls": [ + "https://aeneid.storyrpc.io" + ] + }, "sei-testnet": { "id": 1328, "urls": [ @@ -507,6 +607,18 @@ "https://evm-rpc.sei-apis.com" ] }, + "story-testnet": { + "id": 1513, + "urls": [ + "https://testnet.storyrpc.io" + ] + }, + "story": { + "id": 1514, + "urls": [ + "https://mainnet.storyrpc.io" + ] + }, "gravity-alpha": { "id": 1625, "urls": [ @@ -558,18 +670,18 @@ "https://rpc.minato.soneium.org" ] }, + "xlayer-testnet": { + "id": 1952, + "urls": [ + "https://testrpc.xlayer.tech" + ] + }, "ronin": { "id": 2020, "urls": [ "https://ronin.lgns.net/rpc" ] }, - "ronin-saigon": { - "id": 2021, - "urls": [ - "https://ronin-testnet.gateway.tenderly.co" - ] - }, "alephzero-sepolia": { "id": 2039, "urls": [ @@ -582,6 +694,12 @@ "https://mainnet.snaxchain.io" ] }, + "stable-testnet": { + "id": 2201, + "urls": [ + "https://rpc.testnet.stable.xyz" + ] + }, "kava-testnet": { "id": 2221, "urls": [ @@ -614,18 +732,63 @@ "https://api.sepolia.kroma.network" ] }, + "kite": { + "id": 2366, + "urls": [ + "https://rpc.gokite.ai" + ] + }, + "tac-spb": { + "id": 2391, + "urls": [ + "https://spb.rpc.tac.build", + "https://rpc.ankr.com/tac_spb", + "https://spb-ws.rpc.tac.build" + ] + }, "polygon-zkevm-cardona": { "id": 2442, "urls": [ "https://rpc.cardona.zkevm-rpc.com" ] }, + "fraxtal-testnet": { + "id": 2523, + "urls": [ + "https://rpc.testnet.frax.com" + ] + }, "abstract": { "id": 2741, "urls": [ "https://api.mainnet.abs.xyz" ] }, + "morph": { + "id": 2818, + "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": [ @@ -648,6 +811,24 @@ "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": [ @@ -687,6 +868,10 @@ "https://api.infra.mainnet.somnia.network" ] }, + "arc": { + "id": 5042, + "urls": [] + }, "superseed": { "id": 5330, "urls": [ @@ -702,8 +887,16 @@ "https://opbnb-testnet-rpc.publicnode.com" ] }, - "megaeth-testnet": { + "tea": { + "id": 6122, + "urls": [] + }, + "megaeth-deprecated": { "id": 6342, + "urls": [] + }, + "megaeth-testnet": { + "id": 6343, "urls": [ "https://carrot.megaeth.com/rpc" ] @@ -746,7 +939,9 @@ "https://mainnet.base.org/", "https://developer-access-mainnet.base.org/", "https://base.gateway.tenderly.co", - "https://base-rpc.publicnode.com" + "https://base-rpc.publicnode.com", + "https://rpcfree.com/base-rpc", + "https://rpc.baseazul.dev" ] }, "evmos-testnet": { @@ -764,6 +959,12 @@ "https://evmos-evm-rpc.publicnode.com" ] }, + "oasys-testnet": { + "id": 9372, + "urls": [ + "https://rpc.testnet.oasys.games" + ] + }, "plasma": { "id": 9745, "urls": [ @@ -791,6 +992,12 @@ "https://gnosis-chiado.drpc.org" ] }, + "tea-sepolia": { + "id": 10218, + "urls": [ + "https://tea-sepolia.g.alchemy.com/public" + ] + }, "gameswift-testnet": { "id": 10888, "urls": [ @@ -814,15 +1021,13 @@ "immutable-zkevm": { "id": 13371, "urls": [ - "https://rpc.immutable.com", - "https://immutable-zkevm.drpc.org" + "https://rpc.immutable.com" ] }, "immutable-zkevm-testnet": { "id": 13473, "urls": [ - "https://rpc.testnet.immutable.com", - "https://immutable-zkevm-testnet.drpc.org" + "https://rpc.testnet.immutable.com" ] }, "gravity-alpha-sepolia": { @@ -831,12 +1036,18 @@ "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": 16601, + "id": 16602, "urls": [ "https://evmrpc-testnet.0g.ai" ] @@ -872,7 +1083,7 @@ "id": 31612, "urls": [ "https://rpc_evm-mezo.imperator.co", - "https://rpc-http.mezo.boar.network", + "https://mezo-mainnet.boar.network", "https://mainnet.mezo.public.validationcloud.io", "https://rpc-internal.mezo.org" ] @@ -889,6 +1100,12 @@ "https://rpc.apechain.com" ] }, + "edge-testnet": { + "id": 33431, + "urls": [ + "https://edge-testnet.g.alchemy.com/public" + ] + }, "mode": { "id": 34443, "urls": [ @@ -896,6 +1113,19 @@ "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": [ @@ -913,7 +1143,8 @@ "urls": [ "https://arb-mainnet.g.alchemy.com/v2/${ALCHEMY_API_KEY}", "https://arb1.arbitrum.io/rpc", - "https://arbitrum-one-rpc.publicnode.com" + "https://arbitrum-one-rpc.publicnode.com", + "https://rpcfree.com/arbitrum-rpc" ] }, "arbitrum-nova": { @@ -929,6 +1160,18 @@ "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": [ @@ -955,6 +1198,12 @@ "https://alfajores-forno.celo-testnet.org" ] }, + "robinhood-testnet": { + "id": 46630, + "urls": [ + "https://rpc.testnet.chain.robinhood.com/rpc" + ] + }, "zircuit-garfield-testnet": { "id": 48898, "urls": [ @@ -963,9 +1212,7 @@ }, "zircuit-testnet": { "id": 48899, - "urls": [ - "https://testnet.zircuit.com" - ] + "urls": [] }, "zircuit-mainnet": { "id": 48900, @@ -1045,7 +1292,8 @@ "id": 80002, "urls": [ "https://rpc-amoy.polygon.technology", - "https://polygon-amoy-bor-rpc.publicnode.com" + "https://polygon-amoy-bor-rpc.publicnode.com", + "https://polygon-amoy.drpc.org" ] }, "berachain-bepolia": { @@ -1102,6 +1350,42 @@ "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": [ @@ -1127,6 +1411,12 @@ "https://rpc.hoodi.taiko.xyz" ] }, + "ronin-saigon": { + "id": 202601, + "urls": [ + "https://ronin-testnet.gateway.tenderly.co" + ] + }, "filecoin-calibration": { "id": 314159, "urls": [ @@ -1195,6 +1485,12 @@ "https://evm-rpc.arctic-1.seinetwork.io" ] }, + "katana-testnet": { + "id": 737373, + "urls": [ + "https://rpc-bokuto.katanarpc.com" + ] + }, "hemi-testnet": { "id": 743111, "urls": [ @@ -1204,7 +1500,9 @@ "katana": { "id": 747474, "urls": [ - "https://rpc.katana.network" + "https://rpc.katana.network", + "https://katana.gateway.tenderly.co/", + "https://rpc.katanarpc.com/" ] }, "ink-sepolia": { @@ -1237,6 +1535,13 @@ "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}" + ] + }, "manta-pacific-sepolia": { "id": 3441006, "urls": [ @@ -1251,6 +1556,26 @@ "https://rpc.blockdaemon.testnet.arc.network" ] }, + "jovay": { + "id": 5734951, + "urls": [ + "https://rpc.jovay.io", + "https://api.zan.top/node/v1/jovay/mainnet/${ZAN_API_KEY}" + ] + }, + "humanity": { + "id": 6985385, + "urls": [ + "https://humanity-mainnet.g.alchemy.com/public" + ] + }, + "humanity-testnet": { + "id": 7080969, + "urls": [ + "https://rpc.testnet.humanity.org", + "https://humanity-testnet.g.alchemy.com/public" + ] + }, "zora": { "id": 7777777, "urls": [ @@ -1294,10 +1619,6 @@ "https://rpc.opcelestia-raspberry.gelato.digital" ] }, - "plume-testnet": { - "id": 161221135, - "urls": [] - }, "blast-sepolia": { "id": 168587773, "urls": [ @@ -1382,6 +1703,18 @@ "https://rpc.arb-blueberry.gelato.digital" ] }, + "aztec-devnet": { + "rollup_version": "615022430", + "urls": [ + "https://v4-devnet-2.aztec-labs.com/" + ] + }, + "aztec-testnet": { + "rollup_version": "4127419662", + "urls": [ + "https://rpc.testnet.aztec-labs.com" + ] + }, "core-pigeon": { "id": 1114, "urls": [ diff --git a/ronin/ronin/ronin-saigon-ronin-archive-leveldb-hash.yml b/ronin/ronin/ronin-saigon-ronin-archive-leveldb-hash.yml index 2686ba30..1a691db8 100644 --- a/ronin/ronin/ronin-saigon-ronin-archive-leveldb-hash.yml +++ b/ronin/ronin/ronin-saigon-ronin-archive-leveldb-hash.yml @@ -110,7 +110,7 @@ x-upstreams: frameSize: 20Mb msgSize: 50Mb url: $${WS_URL} - chain: ronin-saigon + chain: method-groups: enabled: - debug diff --git a/ronin/ronin/ronin-saigon-ronin-pruned-pebble-hash.yml b/ronin/ronin/ronin-saigon-ronin-pruned-pebble-hash.yml index ebfe6bd6..19d8833f 100644 --- a/ronin/ronin/ronin-saigon-ronin-pruned-pebble-hash.yml +++ b/ronin/ronin/ronin-saigon-ronin-pruned-pebble-hash.yml @@ -110,7 +110,7 @@ x-upstreams: frameSize: 20Mb msgSize: 50Mb url: $${WS_URL} - chain: ronin-saigon + chain: method-groups: enabled: - debug diff --git a/ronin/ronin/ronin-saigon-ronin-pruned-pebble-path.yml b/ronin/ronin/ronin-saigon-ronin-pruned-pebble-path.yml index bc129a6f..f73050fc 100644 --- a/ronin/ronin/ronin-saigon-ronin-pruned-pebble-path.yml +++ b/ronin/ronin/ronin-saigon-ronin-pruned-pebble-path.yml @@ -110,7 +110,7 @@ x-upstreams: frameSize: 20Mb msgSize: 50Mb url: $${WS_URL} - chain: ronin-saigon + chain: method-groups: enabled: - debug diff --git a/rootstock/rskj/rootstock-bamboo-rskj-archive.yml b/rootstock/rskj/rootstock-bamboo-rskj-archive.yml index 89ec5958..f77190d3 100644 --- a/rootstock/rskj/rootstock-bamboo-rskj-archive.yml +++ b/rootstock/rskj/rootstock-bamboo-rskj-archive.yml @@ -122,7 +122,7 @@ x-upstreams: frameSize: 20Mb msgSize: 50Mb url: $${WS_URL} - chain: rootstock + chain: rootstock-testnet method-groups: enabled: - debug diff --git a/tempo/reth/tempo-mainnet-reth-archive-trace.yml b/tempo/reth/tempo-mainnet-reth-archive-trace.yml index 7233bae0..87b310a5 100644 --- a/tempo/reth/tempo-mainnet-reth-archive-trace.yml +++ b/tempo/reth/tempo-mainnet-reth-archive-trace.yml @@ -124,7 +124,7 @@ x-upstreams: frameSize: 20Mb msgSize: 50Mb url: $${WS_URL} - chain: + chain: tempo-mainnet method-groups: enabled: - debug diff --git a/tempo/reth/tempo-mainnet-reth-pruned-trace.yml b/tempo/reth/tempo-mainnet-reth-pruned-trace.yml index 6ba5edd6..5f71e812 100644 --- a/tempo/reth/tempo-mainnet-reth-pruned-trace.yml +++ b/tempo/reth/tempo-mainnet-reth-pruned-trace.yml @@ -125,7 +125,7 @@ x-upstreams: frameSize: 20Mb msgSize: 50Mb url: $${WS_URL} - chain: + chain: tempo-mainnet method-groups: enabled: - debug diff --git a/tempo/reth/tempo-moderato-reth-archive-trace.yml b/tempo/reth/tempo-moderato-reth-archive-trace.yml index 57badd9e..ebfb045f 100644 --- a/tempo/reth/tempo-moderato-reth-archive-trace.yml +++ b/tempo/reth/tempo-moderato-reth-archive-trace.yml @@ -124,7 +124,7 @@ x-upstreams: frameSize: 20Mb msgSize: 50Mb url: $${WS_URL} - chain: + chain: tempo-mainnet method-groups: enabled: - debug diff --git a/tempo/reth/tempo-moderato-reth-pruned-trace.yml b/tempo/reth/tempo-moderato-reth-pruned-trace.yml index 3e238b07..effbb69c 100644 --- a/tempo/reth/tempo-moderato-reth-pruned-trace.yml +++ b/tempo/reth/tempo-moderato-reth-pruned-trace.yml @@ -125,7 +125,7 @@ x-upstreams: frameSize: 20Mb msgSize: 50Mb url: $${WS_URL} - chain: + chain: tempo-mainnet method-groups: enabled: - debug diff --git a/tempo/reth/tempo-testnet-reth-archive-trace.yml b/tempo/reth/tempo-testnet-reth-archive-trace.yml index 1c94d571..7582fd12 100644 --- a/tempo/reth/tempo-testnet-reth-archive-trace.yml +++ b/tempo/reth/tempo-testnet-reth-archive-trace.yml @@ -124,7 +124,7 @@ x-upstreams: frameSize: 20Mb msgSize: 50Mb url: $${WS_URL} - chain: + chain: tempo-testnet method-groups: enabled: - debug diff --git a/tempo/reth/tempo-testnet-reth-pruned-trace.yml b/tempo/reth/tempo-testnet-reth-pruned-trace.yml index ed59ca38..abf5bd59 100644 --- a/tempo/reth/tempo-testnet-reth-pruned-trace.yml +++ b/tempo/reth/tempo-testnet-reth-pruned-trace.yml @@ -125,7 +125,7 @@ x-upstreams: frameSize: 20Mb msgSize: 50Mb url: $${WS_URL} - chain: + chain: tempo-testnet method-groups: enabled: - debug diff --git a/xlayer/cdk-erigon/xlayer-testnet-cdk-erigon-archive-trace.yml b/xlayer/cdk-erigon/xlayer-testnet-cdk-erigon-archive-trace.yml index 7b8930cf..e45e566f 100644 --- a/xlayer/cdk-erigon/xlayer-testnet-cdk-erigon-archive-trace.yml +++ b/xlayer/cdk-erigon/xlayer-testnet-cdk-erigon-archive-trace.yml @@ -62,7 +62,7 @@ services: - --http.vhosts=* - --maxpeers=50 - --nat=extip:${IP} - - --networkid=195 + - --networkid=1952 - --port=14964 - --rpc.gascap=6000000000 - --rpc.returndata.limit=1500000 diff --git a/xlayer/cdk-erigon/xlayer-testnet-cdk-erigon-pruned-trace.yml b/xlayer/cdk-erigon/xlayer-testnet-cdk-erigon-pruned-trace.yml index e0424124..a9c59238 100644 --- a/xlayer/cdk-erigon/xlayer-testnet-cdk-erigon-pruned-trace.yml +++ b/xlayer/cdk-erigon/xlayer-testnet-cdk-erigon-pruned-trace.yml @@ -62,7 +62,7 @@ services: - --http.vhosts=* - --maxpeers=50 - --nat=extip:${IP} - - --networkid=195 + - --networkid=1952 - --port=12700 - --rpc.gascap=6000000000 - --rpc.returndata.limit=1500000