The routes on one map
The 30 days 5 Oct to 3 Nov 2026. This free view runs a week behind; the last 24 hours, 7 days and 30 days to the latest hour are part of Pro. Compare plans.
Ask about this page
Our AI analyst answers questions about this page from CryptoKeyhole’s own data and charts. Free with an account.
Asking opens a free account in a few seconds (a username and a password, no email); then the answer appears here.
The busiest routes
- Bitfinex to OKX$2.7B679 transfers, 81.3% of the total · USDT 100%
- Binance to Bybit$503M30 transfers, 15.1% of the total · USDT 96%, USD1 4%
- Bybit to Binance$64.6M95 transfers, 1.9% of the total · USDC 94%, USDT 6%
- Binance to OKX$30.4M258 transfers, 0.9% of the total · USDT 99%, USD1 1%
- Binance to Crypto.com$10.0M2 transfers, 0.3% of the total · USDT 100%
- Bitfinex to Binance$4.9M12 transfers, 0.1% of the total · USDC 100%
- Bybit to OKX$3.0M79 transfers, 0.1% of the total · USDT 91%, USDC 9%
- OKX to Crypto.com$2.0M1 transfer, 0.1% of the total · USDT 100%
- KuCoin to Binance$1.3M1 transfer, under 0.1% of the total · USDC 100%
- KuCoin to OKX$704K18 transfers, under 0.1% of the total · USDC 100%
- OKX to Binance$1491 transfer, under 0.1% of the total · USDC 100%
- Binance to Bitfinex$601 transfer, under 0.1% of the total · USDT 100%
Which stablecoins move
- USDT$3.2B97.3% of the total
- USDC$69.5M2.1% of the total
- USD1$20.2M0.6% of the total
- USDe$158Kunder 0.1% of the total
Who gains from the other exchanges
Received from the other exchanges we label, less what each sent them. A gain means the others were net senders to it in this window.
- OKX+$2.7Breceived $2.7B, sent $2.0M
- Bybit+$435Mreceived $503M, sent $67.5M
- Crypto.com+$12.0Mreceived $12.0M, sent $0
- BitMEX+$10received $10, sent $0
- KuCoin−$2.0Mreceived $0, sent $2.0M
- Binance−$472Mreceived $70.8M, sent $543M
- Bitfinex−$2.7Breceived $60, sent $2.7B
Every route, sender by receiver
| From / to | OKX | Bybit | Binance | Crypto.com | Bitfinex | BitMEX | Sent |
|---|---|---|---|---|---|---|---|
| Bitfinex | $2.7B | $4.9M | $2.7B | ||||
| Binance | $30.4M | $503M | $10.0M | $60 | $543M | ||
| Bybit | $3.0M | $64.6M | $67.5M | ||||
| KuCoin | $704K | $1.3M | $2.0M | ||||
| OKX | $149 | $2.0M | $10 | $2.0M | |||
| Received | $2.7B | $503M | $70.8M | $12.0M | $60 | $10 | $3.3B |
Stablecoins sent from each exchange (rows) to each other (columns), 30 days 5 Oct to 3 Nov 2026.
Routes over time
Each route's daily history, from its first day, is part of Pro, with the live windows above and the routes in the API (/api/v1/exchanges?view=pairs&asset=stablecoins). Compare plans.
How we count
Every transfer of the dollar stablecoins we follow on Ethereum (USDT, USDC, DAI, USDS, USDe, FDUSD, PYUSD and the others in our stablecoin data) is read from our own node. In each transaction, each exchange's balance change across all its published addresses is netted; what exchanges with a net gain received from exchanges with a net loss is split between them in proportion to what each lost and gained. Stablecoins count at face value, one dollar each. Only direct transfers count: coins that stop at an unlabelled address on the way are not followed. Hours are by block time, and the hour still open is left out.
- Only exchanges are labelled, from the addresses they publish themselves, and only totals are published: no address appears here.
- The exchanges we can label on Ethereum: Binance, BitMEX, Bitfinex, Bybit, Crypto.com, HTX, KuCoin, OKX. Exchanges that publish no Ethereum addresses are missing, so the totals understate all the stablecoins that move between exchanges.
- Ethereum only: stablecoins sent between exchanges on other chains are not counted.
- Routes are counted from 28 Dec 2017, every block of our own Ethereum node since, and refreshed every hour, once the hour's blocks are final.
The routes as data: /api/v1/exchanges?view=pairs&asset=stablecoins. The free view is reusable under CC BY 4.0, crediting CryptoKeyhole with a link to this page.
Questions
Which exchange sends the most stablecoins to other exchanges?
Which stablecoins are counted?
The dollar stablecoins in our stablecoin data on Ethereum, from USDT and USDC to DAI, USDS, USDe, FDUSD and PYUSD, each at one dollar. The split by token is on every route.
Why do exchanges send stablecoins to each other?
The chain shows the transfer, not the reason. Market makers and large clients move dollars between venues to trade where the price is, and exchanges rebalance between platforms they run. A sudden busy route is often money moving to where the trading is.
Why net each exchange's balance per transaction?
One transaction can move a token through several addresses of the same exchange. Netting each exchange's change first means a route counts what really left one exchange and arrived at another, not every internal hop.
Open the stablecoins on exchanges chartCompare plansAll free tools
Figures are calculated by CryptoKeyhole from its own Ethereum node and the addresses exchanges publish as their own.