Events Secure.com at Black Hat USA 2026

One Laptop, Ten Blockchains, $6.3 Billion: Inside the Binance Hack

The Binance hack drained $6.3 billion across 10 chains in 20 minutes. What happened, what got frozen, and the controls that should have held.

Introduction

A single laptop may have cost the world’s biggest crypto exchange $6.3 billion. Attackers drained Binance wallets across 10 blockchains in about 20 minutes. Stablecoin issuers froze close to $3 billion before the hour was out.

What Happened?

The outflows started at 20:05 UTC on October 29. Five wallets pushed 233 million XRP into one address. Nine more chains followed within minutes. On Ethereum, the attacker used an EIP-7702 delegation to turn a Binance hot wallet into a sweeper contract, then emptied 167,464 ETH and 1.615 billion USDT in under four minutes. Binance says the trail starts at a compromised DevOps engineer’s laptop that reached an internal service container able to submit withdrawals. It reports no evidence of a private key leak, and has since said investigators found more breach points.

Where the $6.3 billion went

Roughly 43% was frozen. The rest kept moving.

Stablecoin issuers reacted inside 40 minutes, which is the only reason any of it stopped. Assets with no central freeze switch, mainly Bitcoin, Ether and native tokens, stayed in attacker control and started routing through lending pools and discounted swaps the same night.

Frozen on chain
~$2.7B
1.77B USDT, 825M USDC, plus RLUSD, USD1 and an Arbitrum council recovery of about $30M. Binance puts the figure near $3B.
Still with the attacker
~$3.3B
18,270 BTC parked in 19 wallets, about 508,621 ETH across nine wallets, 233.5M XRP and 970,551 SOL. No issuer can freeze these.
Taken by chain, valued at time of transfer
Ethereum$3.77B
Bitcoin$1.48B
Tron$628M
XRP Ledger$300M
Solana$96M
Arbitrum, Polygon, Optimism, Base$49M

Binance says it will cover every loss from its SAFU reserve and company funds. Deposits kept running throughout. Withdrawals were paused and expected back inside about 48 hours.

Who Did It?

Staging began about 36 hours early. A fresh operator wallet took small mixer withdrawals, and the code was first rehearsed on low-value wallets. Two blockchain analysis firms attribute the theft to a North Korean unit with high confidence. Binance has not confirmed that, and no government has either. Loss estimates range from $5.9 billion to $6.36 billion, depending on when each firm prices the tokens.

What’s the Impact?

Withdrawals stopped. Deposits kept running. Binance says it will cover every loss from its SAFU reserve and company funds, with withdrawals back inside roughly 48 hours. About 43% of the money sits frozen. The other $3.3 billion was already moving through lending pools and discounted swaps the same night, which is why the immediate steps after a breach matter more than the post-mortem.

Indicators of Compromise

Binance hack IOC reference

Published attacker addresses and transaction hashes from the October 29, 2026 incident, drawn from public blockchain investigation reporting. Addresses are labeled by observed on chain behavior, not by confirmed identity. Screen deposits and counterparty flows against this list.

Ethereum11 addresses
0x5227f603c1ee34ce3c06efe6477003bdfccb2f8c
Main receiving wallet. Holds 971.1M USDT and 823M USDC frozen by the issuers.
Frozen
0x7c8601d4645b93cea45f71e118a729332e6b5ca0
Caller wallet that submitted the sweep transaction.
Active
0x8532fa14acaf483729c449b8458aeddb900543d4
Received about 195,460 ETH at 20:38 UTC. Labeled Binance Hot Wallet Exploiter 8.
Active
0xa97bf7836f8a08f9ed91d41453d371493fae8d10
Second receiving wallet.
Active
0xc887af690e0301cd4edbbce8f8d31b4ec65b286a
ETH stash
0x897c80d1a9729e94460e2bd93178bd5215158df3
ETH stash
0x54401f80da97893a15d43566184635b6674bc942
ETH stash
0x79e70d139fc05aa75f75611fdf2680e9952b544a
ETH stash
0x03b0ee5d82990cff1bda48651ac3e436d1a020ea
ETH stash
0xc2096a12ebe0944f4d39e59979f485afd92d850a
ETH stash
0xe4f9070e1316de2988fc6f869fead8fb99cc74cd
Gas wallet funded by small Tornado Cash withdrawals on October 28.
Staging
0x63e842b054bd624a465454d533c33f573e9c6fae
Sweeper contract the Binance hot wallet was delegated to via EIP-7702.
Contract
Ethereum transaction hashes3 hashes
0xad99264d5532ae0dd04b2004eebda05f25657e70dacb764f7ac8d4ccd051298b
20:20:59 UTC. Setup transaction carrying 50 authorizations on consecutive nonces.
Setup
0x53bd38b816c23e74134786c29a8c18d792777998a3b9326047b583100e88e2f3
20:24:23 UTC. Main drain. 167,464 ETH plus 1.615B USDT and 62 other tokens.
Drain
0x9edf86533e73658700c5dadb2432dd7bebb628dc0f5fe37991c241f537856071
05:15:47 UTC October 30. Onward move of 17,260 ETH.
Laundering
Bitcoin18,270 BTC
bc1q0mtc2f5agpkvlq6hhahmfr3hlr55kyfjhl2mnm
First receiving address. Funds were split by peel chain into 19 wallets, 17 holding exactly 1,000 BTC each plus lots of 832.5 and 437.7 BTC. Round lot sizing is itself a detection signal.
Active
Tron3 addresses
TG5iBMQPrDzJJAUM8GMVBf1hRaJ1wvzsGi
First receiving address.
Active
TSpe5HC3PRD2svJcr1YoGszhHk2mtkyZ8A
Main TRX stash.
Active
TRBdWqHnDVSZCVGfgHdKFLQPirQcA2PRki
Active
XRP Ledger, Solana, Arbitrum3 addresses
rK21t6nGLy4MNDqhvy3pGwcLFy25qgfzMx
XRP Ledger. Received 233.46M XRP from five Binance wallets at 20:05 UTC.
Active
AffzFDKZbyMiU11zmVBoAqD25ugpr7xoWWyRyGigBEaU
Solana. About 970,551 SOL.
Active
0x3e2bf1ac6bf0934bbba6456c341c2ecbced632d5
Arbitrum. Emptied by the Arbitrum Security Council, recovering 8,426 ETH and 74.6M ARB.
Recovered
Behavioral detection signalsNot address based
EIP-7702 type 4 transaction, 50 authorizations
Batched authorizations across a consecutive nonce range so one stays valid at execution. Alert on any unexpected delegation from a treasury or hot wallet signer.
Pattern
Mixer funded operator wallet, 24 to 36 hours ahead
Small Tornado Cash withdrawals into a fresh wallet, then attack code tested on low value wallets first.
Pattern
Simultaneous outflows across 10 chains in 20 minutes
Cross chain velocity is the signal a single chain threshold will always miss.
Pattern
Engineering endpoint reaching a withdrawal service container
Watch for a developer or DevOps device authenticating to production signing paths outside a change window.
Pattern

Use with care. These indicators come from third party blockchain analysis published within 24 hours of the incident, and attribution is still unconfirmed by Binance or any government. Addresses may be reassigned or superseded as the investigation continues. Validate against your own threat intelligence feed before blocking or filing a report.

How to Avoid This

  • Treat engineering endpoints as tier zero assets, with device posture checks and short-lived production credentials.
  • Split signing paths by chain and wallet tier, so one foothold cannot reach everything.
  • Configure signers to reject unexpected delegation authorizations, and alert on batched nonces.
  • Put velocity limits and anomaly holds on withdrawals, measured across chains and not one at a time.
  • Tighten modern access governance so a workstation cannot inherit a path into money movement.

Your Weakest Laptop Should Not Be Able to Move $6 Billion

Nothing between that engineer device and 10 blockchains ever stopped to ask a person for confirmation. Secure.com AI Teammates sit above the stack you already own and put that confirmation back into the path.

  • The Red Teammate works inside an approved scope to simulate lateral movement from a developer endpoint to production signing, so you find the route before someone else sells it.
  • The SOC Teammate triages the 3am outflow alert with full case context attached, instead of parking it in a queue until the morning shift.
  • Consequential actions pause at human approval gates. Your team sets the rules. The teammates do the work.
  • The Cloud Teammate watches identity and permission drift across accounts, which is where quiet footholds sit for weeks.
  • Every recommendation, approval, and action is logged, so you can walk a board, an auditor, or a regulator through the night line by line.