Skip to content

fix: replace broken RPC endpoints with CORS-friendly alternatives (ev-5i2m4)#16

Merged
linuxninja39 merged 2 commits into
mainfrom
merge/ev-5i2m4
Feb 24, 2026
Merged

fix: replace broken RPC endpoints with CORS-friendly alternatives (ev-5i2m4)#16
linuxninja39 merged 2 commits into
mainfrom
merge/ev-5i2m4

Conversation

@linuxninja39

Copy link
Copy Markdown
Contributor

Summary

  • Replace broken/unreliable RPC endpoints with CORS-friendly free alternatives
  • Fix RPC endpoint exclusion tests for decentralized defaults
  • Update chain configs (Ethereum, Polygon, Arbitrum, Base, Optimism) with verified endpoints

Test plan

  • All 1136 tests pass
  • RPC endpoint exclusion tests updated and passing
  • Enterprise alignment E2E tests pass

Tests assert that broken endpoints (polygon-rpc.com, rpc.ankr.com/*) are
excluded and 1RPC replacements are present. All 4 new tests fail as expected.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>

Executed-By: EvmIntegration/polecats/obsidian
Rig: EvmIntegration
Role: polecats
…tives

- Remove polygon-rpc.com (401 Unauthorized) from all configs
- Remove all rpc.ankr.com/* endpoints (auth-gated free tier)
- Add 1RPC (Automata) as CORS-friendly free replacement across all chains
- Add dRPC as additional Polygon fallback
- Promote LlamaRPC to secondary for Polygon
- Replace Ankr WS endpoints with BlockPi alternatives for BSC/Avalanche
- Update test fixtures to use working endpoint URLs

Affected chains: Ethereum, Polygon, Arbitrum, Optimism, Base, BSC, Avalanche, Fantom

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>

Executed-By: EvmIntegration/polecats/obsidian
Rig: EvmIntegration
Role: polecats
@linuxninja39 linuxninja39 merged commit 2358a4a into main Feb 24, 2026
1 check passed
@linuxninja39 linuxninja39 deleted the merge/ev-5i2m4 branch February 24, 2026 17:16
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