Last updated 01:00 UTC, 30 October 2026.
What happened
At 20:24 UTC on 29 October 2026, a Binance hot wallet on Ethereum sent about 63 tokens and 167,464 ETH to a single address in one transaction. The same exploiter address received a further 28,006 ETH from a second Binance hot wallet on Ethereum, and funds on Arbitrum, Optimism and Avalanche within the following minutes. A second inflow of 444,537 AVAX on Avalanche at 23:04 UTC suggests the compromise was still active more than two hours later.
The exploiter has since spread the funds across more than 20 new wallets and is selling tokens such as UNI, LINK and AAVE for ETH on decentralised exchanges.
Between 20:58 and 21:01 UTC, one wallet in the exploiter’s cluster supplied 60M USDT on Aave V3 Ethereum Core and borrowed 19,762 WETH, worth about $44.6M at the time. This happened about 40 minutes before the first freeze at 21:42, and no exploiter wallet has interacted with Aave since 21:01. It is the exploiter’s only position on Aave across all networks and versions. The position holds $59.9M of USDT collateral against $43.8M of debt, so it is over-collateralised and remains subject to normal liquidation. It does not put Aave suppliers at risk.
What we did
Within 10 minutes of the first reports we joined Aave Labs, TokenLogic, and Certora in a joint war room. The group decided to freeze Aave markets across all networks. The exploiter could swap the stolen funds into any listed asset, so freezing only the stolen token reserves would have left other ways in. We chose a freeze because the guardian can reverse it, while cutting caps instead would have needed a governance vote and about five days to restore.
A freeze stops anyone, including the exploiter, from opening new supply or borrow positions. Users can still repay and withdraw, and liquidations keep running. Because frozen reserves take no new supply, users cannot add collateral, so while the freeze is on, repaying is the only way to raise a health factor.
Together with Aave Labs’ engineering team, we prepared and simulated the freeze transactions for every network and proposed them to the guardian multisigs, which signed and executed them between 21:42 and 23:04 UTC. In total, 175 reserves were frozen on Aave V3 across 16 networks and 117 on Aave V4 across four networks. The freeze now covers:
- Aave V3 on the Ethereum Core and Prime markets and on Arbitrum, Avalanche, Base, BNB Chain, Celo, Gnosis, Ink, Linea, Mantle, MegaETH, Monad, Optimism, Plasma, Polygon and X Layer.
- Aave V4 on the main Ethereum spokes, the Avalanche spokes, the Base tokenized equities spoke and the Arc spokes.
The Horizon RWA market was left open because all of its collateral is permissioned and cannot be used by the exploiter. No market has been paused.
We also track the exploiter in real time. We follow every wallet in its cluster on Ethereum, Arbitrum, Optimism and Avalanche, watch for any interaction with Aave, and monitor the Chainlink price feeds that Aave relies on.
Market impact
Oracle feeds have worked normally throughout. As of 00:55 UTC, ETH and BTC are down about 4% since the drain. Governance tokens the exploiter holds have fallen further, with AAVE and LINK down about 9%, UNI about 8% and ARB about 6%. The freeze prevents the exploiter from depositing any of these tokens on Aave. Existing positions backed by them remain healthy, and we are watching them for liquidations as the selling continues.
Stablecoins have held their pegs. GHO slipped from about $0.998 before the drain to $0.997 as holders redeemed about 4.6M GHO for USDT through the GHO Stability Module between 21:49 and 22:07, and it has stayed near that level since.
Next steps
The situation is still developing. We will keep monitoring the exploiter’s wallets and the affected price feeds and will share updates as they come. Markets will stay frozen until the exploiter’s funds stop moving and we get more clarity on the containment from Binance’s side. We will then work with Aave Labs and the other service providers on a staged unfreeze. A long freeze also affects utilisation. Frozen reserves take no new supply, so withdrawals by large suppliers raise utilisation and borrow rates, and only repayments pull them back down. We are watching utilisation on the frozen reserves, and will evaluate the order of the unfreeze.