Skip to content

rpc-capabilities: drop thirdweb from 8 chains (Railway IPs rate-limited) - #1292

Merged
Flotapponnier merged 1 commit into
mainfrom
fix/rpc-drop-thirdweb
Jul 18, 2026
Merged

rpc-capabilities: drop thirdweb from 8 chains (Railway IPs rate-limited)#1292
Flotapponnier merged 1 commit into
mainfrom
fix/rpc-drop-thirdweb

Conversation

@Flotapponnier

Copy link
Copy Markdown
Collaborator

thirdweb rate-limits Railway shared IPs. Alertmanager fires 95-100% probe failure sustained 24h. Direct hits from other IPs succeed (verified). Not a real availability signal.

Drop from ethereum/polygon/arbitrum/optimism/base/bnb/avalanche/linea. Each chain keeps >=3 providers.

If thirdweb data wanted back later: route through rpc-keyed-latency with a paid client-id (env RPC_KEYED_URL_THIRDWEB_*).

thirdweb rate-limits Railway shared IPs — sustained 95-100% probe failure on arbitrum/avalanche/base per 24h of alertmanager pages, and the same is observed on the other 5 chains where thirdweb was configured (ethereum/polygon/optimism/base/bnb/linea).

Direct probes from other IPs succeed on all 8 endpoints (verified from Mac). Rate-limit is provider-side and IP-based; not a real availability signal.

Drop thirdweb entirely from the free-tier bench. Coverage impact:
  ethereum   12 -> 11
  polygon     5 ->  4
  arbitrum    9 ->  8
  optimism    6 ->  5
  base        8 ->  7
  bnb         7 ->  6
  avalanche   5 ->  4
  linea       4 ->  3
All chains keep >=3 providers; leaderboards stay credible.

If we want thirdweb data back, route through rpc-keyed-latency with a paid client-id (env RPC_KEYED_URL_THIRDWEB_*).
@Flotapponnier
Flotapponnier merged commit 06b6c64 into main Jul 18, 2026
1 check failed
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