Fetch.ai, NuNet, World Mobile: what the attacker sold, and the 433 ETH and 200 million WMTX he still holds
PublicAML · On-chain investigation · 24 September 2026
On 19 and 20 September 2026 an attacker holding leaked signing keys drained Fetch.ai’s FET converter, minted NuNet’s NTX, SingularityNET’s AGIX and Cogito Finance’s CGV out of thin air, and pulled WMTX out of a World Mobile conversion contract. PeckShield counted 2.3 billion tokens across five assets; some reports quoted only the main wallet’s share. This page follows the money across both of the attacker’s wallets: about 720 ETH was realised, 293.7 ETH has left through three one-hop wallets — and 433 ETH, plus 200 million WMTX worth about $4.8 million, has not moved.
433 ETH
plus 15.9 WETH still on the main attacker wallet, 24 Sep
200M WMTX
still held across the two wallets — about $4.8M
499M WMTX
out of the conversion contract across both wallets — a third of the supply
293.7 ETH
gone, through three one-hop wallets, 20–21 Sep
What happened
Fetch.ai, SingularityNET and NuNet belong to the ASI Alliance, and their Ethereum tokens are moved by conversion contracts that pay out whatever a trusted backend key signs. On the evening of 19 September that key signed for the attacker. At 20:21 UTC Fetch.ai’s TokenConversionManagerV3 paid 8,721,530 FET to 0x2dcc1085fDCf418B421E45e86e4e54637cc21dfE, sold three minutes later; at 20:50 NuNet’s token contract minted 408,532,878 NTX to the same address, about 42% of all NTX. Before dawn on 20 September the same keys minted SingularityNET’s AGIX and Cogito Finance’s CGV, and a WMTX conversion contract, TokenConversionManagerV2, started paying out World Mobile Token.
Every address below is surrounded by spoof tokens called "USDC" and "ETH" and by look-alike addresses sharing their first and last characters — address poisoning by third parties. Only the real token contracts are counted here.
| When (UTC, 2026) | From | To | Amount | Tx |
|---|---|---|---|---|
| 19 Sep 19:37–19:53 | 0x1572F2…86c362 | 0x2dcc10…c21dfE | 24.3M NTX + 11.09 ETH a swept wallet, emptied into the attacker’s | 0xf201ae…551dcf |
| 19 Sep 20:21 | 0xab424A…ADF3A3 | 0x2dcc10…c21dfE | 8,721,530 FET Fetch.ai TokenConversionManagerV3 | 0xfe12c6…ac69e2 |
| 19 Sep 20:50 | 0x000000…000000 | 0x2dcc10…c21dfE | 408,532,878 NTX NuNet mint, ~42% of supply | 0xe14442…ee13ab |
| 20 Sep 03:13–03:36 | 0x000000…000000 | 0x2dcc10…c21dfE | 260,000,000 AGIX SingularityNET mint | 0x494a12…ff8fb3 |
| 20 Sep 03:38–03:45 | 0x63BBC7…35d392 | 0x2dcc10…c21dfE | 53,838,000 WMTX TokenConversionManagerV2 → main wallet | 0xa0c510…1ec245 |
| 20 Sep 03:46–04:16 | 0x63BBC7…35d392 | 0x83F442…cE09C5 | 445,139,794 WMTX the same converter → second wallet, 449 transfers | 0x06e4a1…a8d26d |
| 20 Sep 04:17–04:21 | 0x000000…000000 | 0x83F442…cE09C5 | 635,962,345 AGIX SingularityNET mint | 0x83e8f3…f7bced |
| 20 Sep 04:34–04:38 | 0x000000…000000 | 0x83F442…cE09C5 | 492,397,101 CGV Cogito Finance mint, 97% of supply | 0x789396…8c8116 |
| 20 Sep 23:54 | 0x83F442…cE09C5 | 0x2fD328…0fF726 | 93.7 ETH exit hop | 0x605d80…2a7577 |
| 21 Sep 00:01 | 0x2fD328…0fF726 | 0x4136DC…dE79E9 | 93.7 ETH into a deposit contract | 0x643f97…c72903 |
| 21 Sep 00:35 | 0x2dcc10…c21dfE | 0xCa14A4…F93410 | 100 ETH exit hop | 0xa85116…3b4756 |
| 21 Sep 00:42 | 0xCa14A4…F93410 | 0xA94cA0…0605f6 | 100 ETH into a deposit contract | 0x5b883c…5b1ef5 |
| 21 Sep 00:37 | 0x2dcc10…c21dfE | 0xC5E7cB…5F51bD | 100 ETH exit hop | 0x14399c…94822f |
| 21 Sep 04:53 | 0xC5E7cB…5F51bD | 0x3E0c50…520528 | 100 ETH into a contract with no history | 0x235b31…545668 |
Two wallets
Some reports quoted 260 million AGIX and 53.8 million WMTX. Those are the main wallet’s figures; PeckShield’s totals include both. From 03:46 UTC on 20 September a second address, 0x83F4424A401a9Bb75F90314f21ADAeA6a9cE09C5, received its own share from the same contracts: 445,139,794 WMTX from TokenConversionManagerV2 in 449 transfers, 635,962,345 AGIX and 492,397,101 CGV minted to it directly. It sends its own transactions, so it is an ordinary wallet with delegated code, not someone else’s contract.
Counted across both wallets, the attacker took 498,977,794 WMTX out of the conversion contract — a third of the 1.49 billion WMTX in existence, and about $11.9 million at $0.0238 — and 895,962,345 AGIX. The 492 million CGV is 97% of that token’s entire supply. The paper value of the AGIX and CGV is small — $0.0007 and $0.0003 a token — because selling into them destroys the price; the WMTX is different, and most of the risk to World Mobile holders sits there.
What was sold, and what is still sitting
The attacker sold through MetaMask’s swap router and Uniswap: FET, most of the NTX, and part of the AGIX, WMTX and CGV came back as about 720 ETH. Of that, 293.7 ETH has left — 100 ETH and 93.7 ETH through one-hop wallets into two different deposit contracts, and 100 ETH into a contract with no history — on 20 and 21 September.
The rest has not moved. On 24 September the main wallet holds 433.05 ETH and 15.94 WETH, with 198.3 million AGIX and 33.5 million WMTX; the second holds 166.5 million WMTX, 625.9 million AGIX and 246.0 million CGV. Two hundred million WMTX in one actor’s hands is a sale waiting to happen on World Mobile holders.
The wallets that were swept
Before any conversion, between 19:32 and 19:53 UTC on 19 September, the main wallet received ETH and tokens from about a dozen addresses. The largest, 0x1572F2af7696b39c85E3221CDE8EFb640F86c362, sent 24.3 million NTX and 11.09 ETH and was left empty. Bitquery reports sixteen wallets swept this way, four of them labelled as SingularityNET or NuNet staff; this one held NTX and has been active since November 2024, which fits. The attacker also took 289,575 USDC from what PeckShield describes as a payroll wallet, 0x37E550d082d115EE65db19B17dC84c67024fac40, and moved it to the second wallet. These are victims’ wallets, not the attacker’s, and are not labelled as his.
The five attacker-side addresses on this page — the two main wallets and the three exit hops — are labelled in PublicAML. The two main wallets are also watched: when the 433 ETH or the 200 million WMTX moves, this page will say where.
Sources: Ethereum chain data (Blockscout), read on 24 September 2026, counting only the real token contracts; token prices and supplies as reported by Blockscout on the same day; the linking address as first published by Blockaid. This is an information resource about transactions between addresses, not financial or legal advice, and it names no individual as responsible for anything.