← Back to Hacker Fund Tracking

Binance Hot Wallet Drain (2026)

Moving
Chain: Ethereum Date: 2026-10-29
Stolen (USD)
$3.10B
exchangeeip-7702key-compromisestablecoin-freezelargest

Where the funds are

Binance 14 (victim) → Attacker receiving address 167,464 ETH + 64 tokens 2026-10-29 20:24 UTC tx 0x53bd38b816c23e74134786c29a8c18d792777998a3b9326047b583100e88e2f3Binance 16 (victim) → Attacker receiving address 28,005.6 ETH 2026-10-29 20:24 UTCAttacker receiving address → Consolidation address 1 195,460 ETH 2026-10-29 20:38 UTCAttacker receiving address → Frozen by issuers Tether 21:01 / Circle 21:04 2026-10-29 21:01 UTCAttacker receiving address → Moved before freeze USDT 700M 2026-10-29 20:29 UTCMoved before freeze → Sold on DEXes Mostly swapped to ETH 2026-10-29 20:34 UTCMoved before freeze → Frozen by issuer USDT 175M frozen 2026-10-29 21:01 UTCSold on DEXes → Consolidation address 2 Proceeds, about 137,600 ETH 2026-10-29 21:47 UTCAttacker receiving address → Consolidation address 3 17,260 ETH 2026-10-30 05:15 UTCBinance 14 (victim) Hot wallet, EIP-7702 delegation then sweep 0x28c6c06298d514db089934071355e5743bf21d60 Victim side▲Binance 14 (victim)Hot wallet, EIP-7702delegation then sweep0x28c6…1d60Binance 16 (victim) Hot wallet, plain transfer Victim side▲Binance 16 (victim)Hot wallet, plain transferAttacker receiving address 0x5227…2f8c 0x5227f603c1ee34ce3c06efe6477003bdfccb2f8c Attacker (pass-through)→Attackerreceiving address0x5227…2f8cFrozen by issuers At receiving address: USDT 1,175M / USDC 823M Frozen by issuer■Frozen by issuersAt receiving address:USDT 1,175M / USDC 823MMoved before freeze USDT 700M Attacker (pass-through)→Moved before freezeUSDT 700MSold on DEXes UniswapX / 1inch Fusion / Universal Router Sold on DEX⇄Sold on DEXesUniswapX / 1inch Fusion /Universal RouterFrozen by issuer Forwarding address: USDT 175M Frozen by issuer■Frozen by issuerForwarding address:USDT 175MConsolidation address 1 holds 197,460 ETH 0x8532fa14acaf483729c449b8458aeddb900543d4 Held by attacker●Consolidationaddress 1holds 197,460 ETH0x8532…43d4Consolidation address 2 holds 137,602 ETH 0xc887af690e0301cd4edbbce8f8d31b4ec65b286a Held by attacker●Consolidationaddress 2holds 137,602 ETH0xc887…286aConsolidation address 3 holds 17,260 ETH 0x03b0ee5d82990cff1bda48651ac3e436d1a020ea Held by attacker●Consolidationaddress 3holds 17,260 ETH0x03b0…20eaBinance 14 (victim) → Attacker receiving address 167,464 ETH + 64 tokens 2026-10-29 20:24 UTC tx 0x53bd38b816c23e74134786c29a8c18d792777998a3b9326047b583100e88e2f3167,464 ETH + 64 tokens10-29 20:24 UTCBinance 16 (victim) → Attacker receiving address 28,005.6 ETH 2026-10-29 20:24 UTC28,005.6 ETH10-29 20:24 UTCAttacker receiving address → Consolidation address 1 195,460 ETH 2026-10-29 20:38 UTC195,460 ETH10-29 20:38 UTCAttacker receiving address → Frozen by issuers Tether 21:01 / Circle 21:04 2026-10-29 21:01 UTCTether 21:01 / Circle 21:0410-29 21:01 UTCAttacker receiving address → Moved before freeze USDT 700M 2026-10-29 20:29 UTCUSDT 700M10-29 20:29 UTCMoved before freeze → Sold on DEXes Mostly swapped to ETH 2026-10-29 20:34 UTCMostly swapped to ETH10-29 20:34 UTCMoved before freeze → Frozen by issuer USDT 175M frozen 2026-10-29 21:01 UTCUSDT 175M frozen10-29 21:01 UTCSold on DEXes → Consolidation address 2 Proceeds, about 137,600 ETH 2026-10-29 21:47 UTCProceeds, about 137,600 ETH10-29 21:47 UTCAttacker receiving address → Consolidation address 3 17,260 ETH 2026-10-30 05:15 UTC17,260 ETH10-30 05:15 UTC▲ Victim side→ Attacker (pass-through)● Held by attacker■ Frozen by issuer⇄ Sold on DEX
As of: 2026-10-30 06:16 UTC
ETH held by the attacker
約352,000 ETH
Frozen by issuers
USDT 1,350M / USDC 823M
Recovered to the victim
0

In the 37 to 40 minutes before the freezes, 700M USDT left the receiving address and was mostly swapped to ETH. About 352,000 ETH cannot be frozen by anyone.

All amounts are verified on-chain. A freeze is not a recovery.

View as table
FromToAmount / detailTime (UTC)tx
Binance 14 (victim)Attacker receiving address167,464 ETH + 64 tokens2026-10-29 20:24 UTC0x53bd38…e2f3
Binance 16 (victim)Attacker receiving address28,005.6 ETH2026-10-29 20:24 UTC—
Attacker receiving addressConsolidation address 1195,460 ETH2026-10-29 20:38 UTC—
Attacker receiving addressFrozen by issuersTether 21:01 / Circle 21:042026-10-29 21:01 UTC—
Attacker receiving addressMoved before freezeUSDT 700M2026-10-29 20:29 UTC—
Moved before freezeSold on DEXesMostly swapped to ETH2026-10-29 20:34 UTC—
Moved before freezeFrozen by issuerUSDT 175M frozen2026-10-29 21:01 UTC—
Sold on DEXesConsolidation address 2Proceeds, about 137,600 ETH2026-10-29 21:47 UTC—
Attacker receiving addressConsolidation address 317,260 ETH2026-10-30 05:15 UTC—

Issuer freezes

Issuer freeze events against the attacker addresses, aggregated on-chain. Elapsed time is measured in minutes from the block time of the drain transaction.

TokenFirst freezeSince drainFrozen nowtx
USDT EthereumOct 29, 2026, 9:01 PM UTC37 min2/70x64a3f4…b7de
USDC EthereumOct 29, 2026, 9:04 PM UTC40 min1/70xc954c8…fc5f
XSGD EthereumOct 30, 2026, 4:28 AM UTC484 min2/70xeae354…7843

A freeze is not a recovery. Frozen balances stay at the attacker address until the issuer burns and reissues them.

Spread

Counts of addresses that received funds from the attacker addresses, traced on-chain (lower bound).

1 hop away
16
2 hops away
29
Last updated: Oct 31, 2026, 1:31 AM UTC

Overview

At 20:24 UTC on 29 Oct 2026, roughly 167,464 ETH plus more than 60 tokens including USDT and USDC left Binance's main hot wallet 'Binance 14' (0x28c6…1d60) to an attacker address in a single call, followed by 28,005.6 ETH from 'Binance 16' (0xdfd5…963d). Three minutes earlier, Binance 14 had been delegated via an EIP-7702 SetCode transaction (bundling 50 authorizations) to a contract deployed by the attacker, and the sweep was executed through that delegated code. Because an EIP-7702 authorization must be signed by the wallet's own private key, a signing-key compromise is strongly indicated. Tether blacklisted the attacker address at 21:01 UTC and Circle at 21:04 UTC; Binance 14 itself was later blacklisted. Reported losses range from $2.5B to $5.5B; the figure here is the on-chain verified lower bound (ETH + USDT + USDC).

Attacker addresses

1 victim-side wallet is recorded for this incident but not listed as attacker addresses.

ChainAddressRoleSourceAction
Ethereum ↗primary_receiverSource ↗Scan this address
Ethereum ↗consolidationSource ↗Scan this address
Ethereum ↗sweeper_operatorSource ↗Scan this address
Ethereum ↗delegate_contractSource ↗Scan this address
Ethereum ↗delegate_contract_rehearsalSource ↗Scan this address
Ethereum ↗swap_proceeds_receiverSource ↗Scan this address
Ethereum ↗swap_proceeds_receiverSource ↗Scan this address
Ethereum ↗consolidationSource ↗Scan this address
Ethereum ↗consolidationSource ↗Scan this address

Sources

Figures are approximate, compiled from public reporting. Attacker addresses are included only where verified against an authoritative source. Attribution (e.g. Lazarus Group) is shown only when publicly stated by an official body.

© 2026 ChainAnalyzer. All rights reserved.