Skip to content

chore(get-eth): audit exchange list — remove defunct exchanges, fix rebrands & data bugs#18652

Draft
konopkja wants to merge 2 commits into
devfrom
chore/get-eth-exchange-audit-2026-07
Draft

chore(get-eth): audit exchange list — remove defunct exchanges, fix rebrands & data bugs#18652
konopkja wants to merge 2 commits into
devfrom
chore/get-eth-exchange-audit-2026-07

Conversation

@konopkja

@konopkja konopkja commented Jul 1, 2026

Copy link
Copy Markdown
Contributor

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

  • Bittrex — Bittrex Global halted all trading Dec 2023; entities in liquidation; global.bittrex.com now redirects to a shutdown notice.
  • Easy Crypto — acquired by Swyftx (Mar 2025); Easy Crypto NZ ceased all trading 30 Mar 2026, users migrated to Swyftx.
  • simplex — dead reference (no name/url/image defined, 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 Global → HTX (huobi.comwww.htx.com), Sep 2023.
  • Gate.io → Gate (gate.iowww.gate.com), May 2025.
  • Matrixport → BIT (formerly Matrixport) (matrixport.comwww.bit.com), Mar 2026.
  • Bitbuy URL → bitbuy.ca/en-ca.

Fix data-integrity bugs

  • Kraken usaExceptions was ["NY, WA"] (single string) → ["NY", "WA"].
  • Deduplicated repeated exchange keys within country arrays (e.g. peer twice in FR/DE/AE/GB/US).
  • Bumped exchangesByCountryLastUpdated.

Geographic-listing corrections — remove countries where the exchange no longer operates / actively geoblocks:

  • HTX — all 27 EU member states (post-MiCA, 1 Jul 2026) + China, Hong Kong, 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 not served (regulatory blocks + sanctioned/embargoed jurisdictions). KuCoin also loses US territories (CFTC consent order bars US + territories).
  • OKXadd the United States (compliant US exchange relaunched Apr 2025, spot ETH) with usaExceptions for 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

  • Removals / rebrands / data bugs: high confidence, independently verified against official sources.
  • Geographic pruning: the regulatory exits (HTX/Gemini EU, OKX US re-entry) and sanctioned-country removals are high confidence; some per-country removals (Gate/Itez/KuCoin/etc.) derive from exchanges' own restricted-jurisdiction pages and third-party trackers that use non-exhaustive wording — reviewer sanity-check welcome.

Notes

Testing

  • eslint + prettier: clean (pre-commit hook enforced).
  • pnpm type-check: no new type errors (sole error react-tweet in TweetEmbed.tsx is a pre-existing local dependency gap, unrelated).

…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>
@netlify

netlify Bot commented Jul 1, 2026

Copy link
Copy Markdown

Deploy Preview for ethereumorg ready!

Name Link
🔨 Latest commit 19bd853
🔍 Latest deploy log https://app.netlify.com/projects/ethereumorg/deploys/6a46497945a8190008dd9a7e
😎 Deploy Preview https://deploy-preview-18652.ethereum.it
📱 Preview on mobile
Toggle QR Code...

QR Code

Use your smartphone camera to open QR code link.
Lighthouse
Lighthouse
7 paths audited
Performance: 65 (🟢 up 3 from production)
Accessibility: 95 (🟢 up 1 from production)
Best Practices: 100 (no change from production)
SEO: 98 (no change from production)
PWA: 60 (no change from production)
View the detailed breakdown and full score reports

To edit notification comments on pull requests, go to your Netlify project configuration.

@github-actions github-actions Bot added the tooling 🔧 Changes related to tooling of the project label Jul 1, 2026
…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>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

tooling 🔧 Changes related to tooling of the project

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant