Bitget: ~$387.5M from hot and warm wallets; path claimed remediated
Update
Certora: most of the loss left after Bitget's own alarm
07 Oct Grok window: Certora says reconciliation flagged the gap at 19:05 UTC and Bitget blocked withdrawals, but forged requests were not user withdrawals, so the signer kept signing.
8M warm-wallet burst left at 19:16 UTC; signing services shut at 21:44 UTC. Every stolen transfer carried a valid Bitget signature. 1M. Formal technical report and vendor names still unpublished.
Certora invariant: every signed transfer must bind to one approved withdrawal record from a process the requester cannot write.
Update
ZachXBT sting on a Chinese OTC desk moving Lazarus funds
7k USDC after Bybit. Public Telegram and Discord order desks, THORChain hops, and Tron USDT acceptors are the human layer behind rails already on this card.
Tether froze about 442k USDT on a matched Bybit cluster in that sting. He says the same public order-request pattern showed up again after the Bitget theft. 1M.
Update
DAI to Tron laundering; Wasabi CoinJoin; tiny freezes
02 Oct Grok window: MistTrack flags continued DAI to USDT to USDT0 to Tron laundering of existing proceeds (not a new theft). AMLBot path notes roughly 4 BTC into Wasabi CoinJoin.
1M has been frozen (not necessarily returned) and she is not expecting to recover a lot. Protection Fund restored above $300M from Bitget’s own capital.
Remaining-token withdrawal timetable for 02 Oct is ops follow-through only. Product A/B vendors still unnamed.
Update
SlowMist: foothold from ~31 Aug; CoW into Chainflip toward BTC
30 Sep Grok window: SlowMist/Mandiant forensics put earliest malicious activity on a compromised third-party security product node around 31 Aug (~25 days before the drain).
Invariant holds: vendor zero-day to admin creds to sub-threshold tests to spoofed withdrawal commands Bitget’s signing path treated as legit; cold keys not taken.
MistTrack also flags automated CoW Protocol orders whose recipients are pre-prepared Chainflip deposit contracts, then BTC.
That is a new laundering rail beyond the earlier NEAR Intents SHIELD freeze and THORChain refuse. USDT withdrawal phase remains timetable follow-through only.
Update
NEAR Intents blocks ~$50M+; CEO cites third-party zero-day
29 Sep Grok window: NEAR Intents SHIELD said it blocked more than $50M in Bitget-linked laundering attempts (~$503k frozen mid-flow; ~$166k slipped). Protocol waived Bitget’s recovery bounty share.
CEO told The Block the path used a zero-day in a third-party security product for admin credentials, then small test transfers before large drains. Formal incident report still expected.
ETH-family withdrawals were on the prior 29 Sep schedule.
Update
Four-phase withdrawals start; THORChain refuse deny-list
28 Sep Grok window: Bitget posted a four-phase withdrawal return (BTC 28 Sep, ETH 29 Sep, USDT 30 Sep, remaining tokens/fiat/P2P 2 Oct, all 08:00 UTC).
User Protection Fund and RecoveryBounty (5% of frozen/recovered) remain their claims. Separately, Bitget asked THORChain to deny linked addresses; THORChain declined as permissionless.
DPRK attribution still unconfirmed.
Update
Official revise to ~$387.5M; Mandiant and SlowMist; bounty live
5M (adds Zcash/TRON accounting, not a second drain).
Bitget claims the vulnerability is remediated, investigation continues with Mandiant and SlowMist, and published a recovery bounty plus live tracing dashboard. Title and summary refreshed to match.
24 Sep 2026 ~18:31 UTC: unauthorized spends from Bitget hot and warm wallet layers. 6M. 5M after fuller Zcash and TRON accounting, and said the incident is contained with no further unauthorized transfers.
Chains and assets named include Ethereum and other EVM rails, XRP Ledger, Zcash, and TRON (XRP, ETH, USDT, USDC, BNB, AVAX, ZEC, TRX and more).
Bitget says it identified the attack path, remediated the underlying vulnerability, and is working with Mandiant and SlowMist. Withdrawals were paused while validation continues; a recovery bounty and live tracing dashboard were published.
User Protection Fund coverage remains their claim. Research snapshot from Bitget support plus earlier on-chain press notes.
369 take
Exchange hot and warm wallets remain a single blast radius.
The deeper lesson is request authority into signing: a third-party security product zero-day plus spoofed withdrawal commands can look legitimate without stealing cold keys.
Laundering rails keep adapting (NEAR freeze vs THORChain refuse vs CoW into Chainflip toward BTC). Bags you do not need for trading belong on keys you control.
Protection-fund and bounty programs are recovery marketing until funds land back with users.
Sources
- Bitget Support. Incident update, $387.5M, bounty and tracing
- Bitget Support. Four-phase withdrawal schedule
- PulseVision. Early Bitget outflow alert
- Decrypt. On-chain drain + CEO confirmation
- Unchained. Wallet flow timeline (~$180M early tally)
- Cointelegraph. Bitget confirms ~$351M, withdrawals paused
- Cointelegraph. NEAR Intents blocks ~$50M+ Bitget-linked flows
- The Block. CEO: third-party product zero-day, sub-threshold tests
- Bitcoin.com. SlowMist: ~25-day foothold; CoW + Chainflip to BTC
- Hypernative. Spoofed withdrawal requests into Bitget signing path
- CNBC. CEO: ~$1.1M frozen; low recovery expectation; fund restored
- CryptoTimes. DAI to Tron flow; Wasabi CoinJoin note
- Decrypt. ZachXBT fronted ~$350k to pose as a client
- The Defiant. Infiltration of alleged laundering ring
- Certora. Forged withdrawal attack reconstruction