chore(get-eth): audit exchange list — remove defunct exchanges, fix rebrands & data bugs#18652
Draft
konopkja wants to merge 2 commits into
Draft
chore(get-eth): audit exchange list — remove defunct exchanges, fix rebrands & data bugs#18652konopkja wants to merge 2 commits into
konopkja wants to merge 2 commits into
Conversation
…ebrands & data bugs Audited all 35 entries on the Get ETH exchange list (last updated 2025-10-21) against current reality (July 2026) with web research + verification. Remove defunct services: - Bittrex: Bittrex Global halted all trading Dec 2023, entities in liquidation - Easy Crypto: acquired by Swyftx; NZ ceased trading Mar 2026 - simplex: dead reference (no name/url defined, rendered nothing) in 212 countries - wyre: Wyre shut down June 2023; dead reference in 55 countries Fix outdated brand names & URLs (rebrands): - Huobi Global -> HTX (huobi.com -> www.htx.com), rebranded Sep 2023 - Gate.io -> Gate (gate.io -> gate.com), rebranded May 2025 - Matrixport -> BIT (matrixport.com -> bit.com), rebranded Mar 2026 - Bitbuy URL -> bitbuy.ca/en-ca (resolved localized homepage) Fix data-integrity bugs: - Kraken usaExceptions was ["NY, WA"] (single string) -> ["NY", "WA"] - Deduplicated repeated exchange keys within country arrays (e.g. Peer) - Bumped exchangesByCountryLastUpdated timestamp Geographic-listing accuracy findings (many exchanges list countries they no longer serve, e.g. Binance/Gemini EU exits) are documented in the linked issue for maintainer review rather than applied here, as they depend on third-party availability trackers. Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
✅ Deploy Preview for ethereumorg ready!
To edit notification comments on pull requests, go to your Netlify project configuration. |
…ving them Apply the verified geographic-accuracy corrections from the audit (issue linked). Removes countries where the exchange no longer operates / actively geoblocks: - HTX (huobiglobal): all 27 EU member states (post-MiCA, 1 Jul 2026) + China, HK, Iran - Gemini: EU/EEA, UK, Australia exit - Gate, Itez, KuCoin, Bybit, Bitfinex, MoonPay, Mt Pelerin, Coinmama, Kraken, WazirX, Coinbase, Crypto.com, BIT: remove listed countries they don't serve (regulatory blocks + sanctioned/embargoed jurisdictions) - KuCoin: remove US territories (CFTC consent order bars US + territories) Additions: - OKX: add United States (compliant US exchange relaunched Apr 2025, spot ETH), with usaExceptions for states not covered (NY, TX, KY, NV, HI, WV) Binance is intentionally left untouched: despite the reported MiCA-related EU halt, it appears to still operate in the EU, so its country list is unchanged pending confirmation (tracked in the linked issue). Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.

Description
Audit of the Get ETH exchange list, which was last updated 2025-10-21. I reviewed all 35 entries against current reality (July 2026): URL health, operating status, rebrands/shutdowns, whether ETH is still purchasable, geographic-listing accuracy, and data integrity. Full findings + evidence: #18651.
Changes
Remove defunct services
global.bittrex.comnow redirects to a shutdown notice.simplex— dead reference (noname/url/imagedefined, rendered nothing) polluting 212 country arrays.wyre— dead reference in 55 country arrays; Wyre shut down June 2023.Fix outdated brand names & URLs (rebrands)
huobi.com→www.htx.com), Sep 2023.gate.io→www.gate.com), May 2025.matrixport.com→www.bit.com), Mar 2026.bitbuy.ca/en-ca.Fix data-integrity bugs
usaExceptionswas["NY, WA"](single string) →["NY", "WA"].peertwice in FR/DE/AE/GB/US).exchangesByCountryLastUpdated.Geographic-listing corrections — remove countries where the exchange no longer operates / actively geoblocks:
usaExceptionsfor states not covered (NY, TX, KY, NV, HI, WV).Every geographic removal was diff-checked against the intended target set — no country was removed from a non-target exchange, and no country array was left empty.
Intentionally excluded: Binance. Despite the reported MiCA-related EU service halt (1 Jul 2026), Binance appears to still be operating in the EU, so I left its country list unchanged pending confirmation. Tracked in #18651.
Confidence
Notes
src/data/networks/cex-layer-2-onboard.tsalso references defunct "Bittrex Global" (different feature) — flagged in Get ETH exchange list is stale: defunct exchanges, rebrands, and geographic inaccuracies (audit July 2026) #18651, not touched here.Testing
eslint+prettier: clean (pre-commit hook enforced).pnpm type-check: no new type errors (sole errorreact-tweetinTweetEmbed.tsxis a pre-existing local dependency gap, unrelated).