Skip to content

RPC repairs: swellchain and superseed retire, 34 dead endpoints leave, 8 replacements join - #3044

Merged
Flotapponnier merged 2 commits into
devfrom
chore/retire-swellchain-superseed-rpc
Oct 19, 2026
Merged

Flotapponnier merged 2 commits into
devfrom
chore/retire-swellchain-superseed-rpc

Conversation

@Flotapponnier

@Flotapponnier Flotapponnier commented Oct 19, 2026 •

Copy link
Copy Markdown
Collaborator

Two commits.

1. swellchain-rpc and superseed-rpc retire

chain endpoint answer
swellchain rpc.ankr.com/swell 403, API key required
swellchain swell-mainnet.rpc.sentio.xyz 404
swellchain 1923.rpc.thirdweb.com -32603
swellchain swell.drpc.org ✅ (the only one)
superseed mainnet.superseed.xyz -32403, Conduit key required
superseed 5330.rpc.thirdweb.com -32403, Conduit key required
superseed superseed.drpc.org -32601, chain not served

No keyless replacement found. Same method as #2784: specs and harness entries deleted, /chains entries and speedtest row removed, slugs in REMOVED_BENCH_SLUGS + middleware matcher → 410 Gone.

2. Sweep of every public RPC pair

Every chain/provider pair under 5% success over 24h (35) was re-tested by hand with the chain's protocol. 34 confirmed dead, removed from harness and spec:

  • Lava (410 Gone): arbitrum, ethereum, near, solana, sonic
  • AutoStake (404): akash, axelar, juno, nolus, terra
  • PublicNode (404, chain dropped): archway, dymension, neutron, nibiru, persistence, regen, stride, xrp, xdc (+ xdc-org, same dead host)
  • Polkachu (DNS gone): archway, chihuahua, coreum
  • Ankr (key required): bitlayer, iotex
  • single hosts: bloXroute monad, UnitedBloc moonbeam (502), Unifra conflux, NOWNodes coreum, LavenderFive juno (503), Injective's tm host (502), High Stakes union, BlockPI merlin (503), Mysten Sui fullnode (JSON-RPC retired)

Kept: Bandchain/Stakewolle (answers by hand), Thirdweb everywhere (answers browsers, refuses probe hosts; already reported as silent).

8 replacements, each checked for chain id + head height against the chain's live endpoint:

chain added was
aurora dRPC 1 provider
harmony dRPC (shard 0) 1
gravity dRPC 1
iotex IoTeX Foundation (.io) 1
songbird AU 1
neutron Stake&Relax 1
nolus Stakewolle 1
regen ECO Stake 1

1RPC was not added anywhere: it reads 15% from our probe hosts on the chains we already measure.

Not fixable keyless today (still one live provider): comdex, hedera, interlay, kaia, oasis-emerald, oasis-sapphire, reya, telos, vana, xrp, zircuit.

Copy naming a departed provider rewritten and dated; logos for ECO Stake and AU; iotex-official alias; registry entries.

Gates: pnpm validate, tsc, bun test 597 pass, eslint, go build/vet/test, preflight PASS on the touched chains.

swellchain: Ankr now requires a key (403), Sentio answers 404 and Thirdweb
refuses, so only dRPC is left and the page has read expired since
2026-08-23. superseed: the official RPC and Thirdweb both front Conduit,
which now demands a key (-32403), and dRPC no longer serves the chain
(-32601); nothing has answered since 2026-10-14.

A second keyless provider was searched for on both (PublicNode,
Tenderly, OnFinality, Alchemy public, the chains' own hosts) and none
answered. Same retirement as #2784: specs and harness entries deleted,
/chains entries and the speedtest directory row go, slugs added to
REMOVED_BENCH_SLUGS and the middleware matcher so indexed URLs answer
410 Gone.
Every public RPC pair under 5 percent success over 24h was re-tested by
hand with its chain's own protocol on 2026-10-19. 34 are dead and leave
the harness and their spec: Lava's hosts answer 410 Gone (arbitrum,
ethereum, near, solana, sonic), AutoStake's Cosmos hosts 404, PublicNode
dropped eleven Cosmos chains plus XRP, Ankr now requires a key (bitlayer,
iotex), Mysten's fullnode retired JSON-RPC, and a handful of single hosts
stopped resolving or answer 502. Bandchain's Stakewolle row answers by
hand and stays. Thirdweb stays everywhere: it answers browsers and
refuses probe hosts, which the pages already report.

Eight replacements were found, each checked for chain id and head height
against the chain's live endpoint: dRPC on aurora, harmony and gravity,
IoTeX's own .io gateway, AU on songbird, Stake&Relax on neutron,
Stakewolle on nolus and ECO Stake on regen. Copy that named a departed
provider is rewritten and dated. New marks for ECO Stake and AU, an alias
for iotex-official, registry entries for AU and iotex-official.
@Flotapponnier Flotapponnier changed the title swellchain-rpc and superseed-rpc retire: no keyless endpoint answers RPC repairs: swellchain and superseed retire, 34 dead endpoints leave, 8 replacements join Oct 19, 2026
@Flotapponnier
Flotapponnier merged commit fac4b5f into dev Oct 19, 2026
2 checks passed
Flotapponnier added a commit that referenced this pull request Oct 19, 2026
public.stakewolle.com/cosmos/<chain>/rpc answers GET /status but returns
404 to the probe's JSON-RPC POST unless the path ends in a slash. That
is why bandchain's Stakewolle row read 0 percent while the endpoint
answers, and why the Nolus row added in #3044 published nothing. Both
URLs get the slash.
Flotapponnier added a commit that referenced this pull request Oct 19, 2026
public.stakewolle.com/cosmos/<chain>/rpc answers GET /status but returns
404 to the probe's JSON-RPC POST unless the path ends in a slash. That
is why bandchain's Stakewolle row read 0 percent while the endpoint
answers, and why the Nolus row added in #3044 published nothing. Both
URLs get the slash.

(cherry picked from commit a0d99df)
Flotapponnier added a commit that referenced this pull request Oct 19, 2026
release: RPC repairs, swellchain and superseed retire, 34 dead endpoints leave, 8 replacements join (cherry-pick #3044, #3046)
bakabhai993 pushed a commit to bakabhai993/OpenChainBench that referenced this pull request Oct 20, 2026
…, 8 replacements join (ChainBench#3044)

* swellchain-rpc and superseed-rpc retire: no keyless endpoint answers

swellchain: Ankr now requires a key (403), Sentio answers 404 and Thirdweb
refuses, so only dRPC is left and the page has read expired since
2026-08-23. superseed: the official RPC and Thirdweb both front Conduit,
which now demands a key (-32403), and dRPC no longer serves the chain
(-32601); nothing has answered since 2026-10-14.

A second keyless provider was searched for on both (PublicNode,
Tenderly, OnFinality, Alchemy public, the chains' own hosts) and none
answered. Same retirement as ChainBench#2784: specs and harness entries deleted,
/chains entries and the speedtest directory row go, slugs added to
REMOVED_BENCH_SLUGS and the middleware matcher so indexed URLs answer
410 Gone.

* RPC sweep: 34 dead endpoints leave, 8 replacements join

Every public RPC pair under 5 percent success over 24h was re-tested by
hand with its chain's own protocol on 2026-10-19. 34 are dead and leave
the harness and their spec: Lava's hosts answer 410 Gone (arbitrum,
ethereum, near, solana, sonic), AutoStake's Cosmos hosts 404, PublicNode
dropped eleven Cosmos chains plus XRP, Ankr now requires a key (bitlayer,
iotex), Mysten's fullnode retired JSON-RPC, and a handful of single hosts
stopped resolving or answer 502. Bandchain's Stakewolle row answers by
hand and stays. Thirdweb stays everywhere: it answers browsers and
refuses probe hosts, which the pages already report.

Eight replacements were found, each checked for chain id and head height
against the chain's live endpoint: dRPC on aurora, harmony and gravity,
IoTeX's own .io gateway, AU on songbird, Stake&Relax on neutron,
Stakewolle on nolus and ECO Stake on regen. Copy that named a departed
provider is rewritten and dated. New marks for ECO Stake and AU, an alias
for iotex-official, registry entries for AU and iotex-official.

(cherry picked from commit fac4b5f)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant