●IOTA Flow TrackerLIVE

Tracked Addresses

Every address in the flagged network. Click any address to view it on IOTAScan. Connections are based on on-chain transaction analysis. Addresses marked Unverified have external senders not yet confirmed.

Affected Wallets

affectedCase #1
0x749974e5709607bbdd2ede919c120b47625cc011e312d55239e8db5701a8dc99Trace

337,539 IOTA moved across multiple transactions: 332,472 IOTA in main drain (Sep 17), +4,084 IOTA unstaked via Swirl Protocol (Sep 22), +983 IOTA remaining balance drained (Nov 4). All funds routed through flagged addresses to aggregator, then to KuCoin and Binance.

337,539 IOTA
affectedCase #2
0x16f121780cb83cec0dedd0e63c4a30d1ae85b979544182e5ffd51aa12d3a8002Trace

Reported ~6,000 IOTA moved. On-chain tracing confirmed 3,055.52 IOTA routed to same aggregator as Case #1.

3,055.52 IOTA
affectedCase #3
0x41efed618bf8e8c3350edb6f42fbc6b1cdb5745c25ac364232be3530a046217dTrace

~46,500 IOTA drained ~5 Mar 2026 (traced publicly by IF mods). Source 0x41ef → relay 0xae45 → main aggregator. Source and relay both verified 0 balance on-chain 2026-06-29.

46,500 IOTA
affectedCase #4
0xe66d4f19b7159759bae0a26500c5dd4bd77029302c54255b710ee6f438a38b4aTrace

PROVISIONAL amount. Forensic trace (victim's team, Book1.xlsx) attributed 943,615 IOTA to this victim across two main-aggregator outputs (50,167 → Binance feeder; 893,448 → Cream/Ankr/TokenLabs staking via 0xef45), both flagged 'comingled funds from different sources'. The origin wallet 0xe66d drained ~4.36M total on 3-4 Jun 2026, but ~3.25M of that went direct to KuCoin with no client attribution, so it is NOT counted here pending victim confirmation that 0xe66d is solely their wallet. Origin + relays verified 0 balance on-chain 2026-06-29.

943,615 IOTA

These are individually confirmed cases. See all 726+ likely affected addresses →

Subject (Level 1)

Split Addresses (Level 2)

splitRelay 0xae45 (Case #3)
0xae45f51347384c5574fb30e72617afa0558641f0e388e6cf43ff4a8eeb2157adTrace

marsbars (Case #3) funds passed through here to the main aggregator.

46,500 IOTA
splitRelay 0xdfba (Case #4)
0xdfba02d164a8a8e91475a607ac4545f670b0df9e496897eb8f90c7635756e493Trace

BryGuy (Case #4) → main aggregator.

10,000 IOTA
splitRelay 0xae38 (Case #4)
0xae381a2d67aa5f6601c130d5de2d1ae2b79a7641ea9514aa78f51c2ad947dd97Trace

BryGuy (Case #4) → main aggregator.

100,000 IOTA
splitRelay 0xa844 (Case #4)
0xa844388c990818844679459594b2f5a1165ab761002ce077d2bdb5d11f960730Trace

BryGuy (Case #4) → KuCoin hot wallet (direct).

1,900,000 IOTA
splitRelay 0x2078 (Case #4)
0x2078792827cf7ae6d8a55d71cd3d3eb40d68c9ae53e2d56ca43e00e78260a22fTrace

BryGuy (Case #4) → sub-relays 0x5e03/0xae47/0xe373.

2,354,135.73 IOTA
splitRelay 0x5e03 (Case #4)
0x5e03e5ff929b90674ca71d265ee8407bd9a061dad5b7b52adb2beb7f3d09e858Trace

BryGuy (Case #4) → main aggregator.

1,000,000 IOTA
splitRelay 0xae47 (Case #4)
0xae47f1c6a903b6bbcfd85d8d8bf7df0a52b01e8bb5f963d57e3981c54bc252c1Trace

BryGuy (Case #4) → KuCoin hot wallet (direct).

1,350,000 IOTA
splitRelay 0xe373 (Case #4)
0xe3738ed7bb27322dbb3d88c85155bf1016cfe9365382235bcfb869893879b58dTrace

BryGuy (Case #4) → main aggregator.

4,135 IOTA

Aggregators & Feeders

aggregatorMain Aggregator (398K)Unverified
0x91c7ab819ff916133e71eedf69ca12a2f7ebca6b8e38795bd35c36a39e0a2bbdTrace

ACTIVE — routing. 14.8M total processed. Only 4 cases human-confirmed; others inferred by on-chain heuristics.⚠️ 26 wallets (3.3M IOTA) drained in exact round amounts (125k/100k/200k) on Sep 8 2025 — see docs/WHALE_CONCERN.md. Scoring cannot distinguish theft from whale exit.

397,543 IOTA
intermediatePath Split (0x245e)
0x245ee2d45f4eaded57963f51cabfa6da872a2de522988db6986cd350c8968a90Trace

Receives 114K from L2-Split-1. Part of the network's own fund path, NOT an independent aggregator.

114,472 IOTA
feederBinance Feeder
0x03a26b0e17b47ab7244ccc48e137523cc4d49bcec1eee15323b8f540dd1c62fbTrace

9.0M IOTA → Binance (83 txs)

9,009,841 IOTA
feederKuCoin Passthrough (0x339c)
0x339c139620240e4d5297b144389845491507a0624b47f680b0539bb63e9a5e95Trace

Downstream from main aggregator. Receives FROM it, forwards 997K → KuCoin. Not an independent collector.

996,668 IOTA
intermediatePassthrough (0x00cd)
0x00cdd921e64e22716f9212472da1f99fe1de982db20ae2c0c9368672bb6c1bd4Trace

Downstream from main aggregator. Receives FROM it (692K). 0 external senders.

692,219 IOTA
intermediateHolding Address (0xf281)
0xf2815bd353dc5a006ea7446cf2c7761381f0352e460ffb179b1084f0e9abde63Trace

Downstream from main aggregator. Received 448K — most funds appear staked/locked with validators.

448,202 IOTA
intermediateDistribution (0x377e)
0x377eee02c0b68a674d123d5e6a2e9d42b90bb8d3eba4f0f0bea6a3d223060c65Trace

Downstream from main aggregator. Distributes tiny amounts (avg 2.7 IOTA) to 1,852 addresses — airdrop/dust pattern.

198,274 IOTA
intermediateDistribution (0x2092)Unverified
0x20920eda92f82516400fa964fa1ae0f7b0a9acd6ec57138a5af78959189f6055Trace

Downstream from main aggregator. Distributes to 513 addresses. 2 unknown external senders (⚠️ unverified).

222,096 IOTA

KuCoin Feeders

feederKuCoin Intermediary
0x47020bacae58c6fb213b5342b3237d356b630f90550dc18e3824502a88a9bfc3Trace

Receives from KuCoin Passthrough and distributes to KuCoin Feeders below.

feederKuCoin Feeder 1
0x13e0bee27b0a1a47dda56dcaa904f47ba9f48f17e8ba5c06290f424081f665c0Trace

Forwards funds to KuCoin exchange. Fully drained.

feederKuCoin Feeder 2
0x07324e8d94934f96d9d75301bbfba6f44ef19196b0657bcf99ff3e6f94d622d0Trace

Forwards funds to KuCoin exchange. Fully drained.

feederKuCoin Feeder 3
0x36cc553ef3f467a8290f5dfb94f45724620784e1ce960aa26593714c9f7f7119Trace

Forwards funds to KuCoin exchange. Fully drained.

feederKuCoin Passthrough
0x339c139620240e4d5297b144389845491507a0624b47f680b0539bb63e9a5e95Trace

Downstream from aggregator. Sends 997K → KuCoin directly and via intermediary chain.

996,668 IOTA

Distributors & Stakers

intermediateDistributor 0xae10
0xae10b9cf23c2dc4fb26c3a0878c62511cc40d6ee879eedfac1d04a956ec671ecTrace

58K IOTA from aggregator, discovered Feb 17

57,893 IOTA
stakingStaker 0x6944
0x6944198179cef3435061f503a4e1a51fe9425b85cfb6e874a3a8bc63ee0fec45Trace

300K IOTA from aggregator, 250+ txs — staking/validator node

299,738 IOTA
stakingStaker 0xef45 (Case #4)
0xef452201b0ed36ed0819111f57027d3ff2df1203d7aaadca5f3e61a1aeaedc45Trace

Received ~1.13M from main aggregator (BryGuy/Case #4), staked to Cream/Ankr/TokenLabs validators. Still holds ~37K IOTA staked (verified on-chain 2026-06-29).

37,077 IOTA

Staking

stakingStaking Wallet
0xb3df753351b41758b9b9ff12bd4c7b73934382076b60430c7df2d8d1f2564b1fTrace

399K IOTA routed here from aggregator — nearly all staked with validators (4 liquid)

398,751 IOTA