North Korea used memecoins to launder the Binance hack. We traced it on Solana.

On October 29 hackers took about $6.4 billion from Binance, and the FBI says they are North Korea's TraderTraitor. Elliptic caught the launderers making memecoins on NEAR. We followed the Solana part, every SOL of it: 970,522 SOL through 3,228 wallets, six tokens with no name made for the job, a mixer, and 54.9 million USDC bridged to Ethereum on its way to Bitcoin.

By Anceta ResearchPublished 15 min read

North Korea's TraderTraitor, according to the FBI

The route of the stolen SOL, read on chain

  1. Taken, Oct 29

    970,522SOL

    from Binance's Solana hot wallet in five transfers

  2. Spread out

    3,228wallets

    after 61.5 hours parked, up to 101 hops deep

  3. The memecoin trick

    6coins

    with no name, made to launder: 2,276 buys

  4. $

    Bridged by Circle

    $54.9MUSDC

    to Ethereum and Avalanche, Nov 3 and 4

  5. Into THORChain

    5,148ETH

    swapped from the USDC, sent from nine addresses

  6. Paid out to

    12addresses

    on Bitcoin, named in the THORChain orders

On this page

Updated November 9, 2026: the break-in and the attribution now quote Binance's report and the FBI's alert directly. An earlier version said Binance had not named a country; its report names North Korea, citing the FBI.

The heist, in short

On Thursday, October 29, 2026, starting at about 20:04 UTC, Binance's own hot wallets sent their contents to its attackers. On the XRP Ledger first, then Solana at 20:10, then Bitcoin, Tron, Ethereum and others (Bitquery, Elliptic).

Binance puts the loss at about $6.34 billion, Elliptic at $6.43 billion on 11 chains, the largest theft in crypto's history. Binance says it will absorb it, not its users, and that $2.85 billion was frozen or intercepted.

How they got in, in Binance's own report of November 3 (Binance blog):

Figure 1How the attackers got in, as Binance tells itFour steps from Binance's report of November 3. The first transfers left at 20:05 UTC on October 29.
  1. June

    A tampered Homebrew installer

    A wallet engineer searched the web for an AI coding tool and installed a tampered Homebrew. Binance caught it and replaced the laptop, but says his role and his colleagues were exposed.

  2. September

    A fake job interview

    A fake “Project Director” and a fake HR person on video, then a fake “CEO” who had an engineer download an “assignment”. Its malware swapped a developer tool for a malicious copy.

  3. October 20

    Through an internal AI tool

    From that computer the attackers took control of two wallet engineers' machines, one holding a permission to deploy containers.

  4. Oct 29, 17:15

    A container, then a script

    Until 19:56 they deployed a container and started a script that made Binance's own wallet signing service send the funds.

Source: Binance, 29 October 2026 Binance Security Incident: Initial Findings and Response Update.

Nothing could be frozen on Bitcoin, XRP, NEAR or Solana's SOL. This report follows the SOL.

Is it really North Korea?

Officially, yes, for the United States. On October 31 the FBI, with the Secret Service and IRS-CI, wrote that North Korea “was responsible for the theft of more than $6 billion” from Binance, and named the activity TraderTraitor (FBI). It listed the addresses for exchanges to block: 608 on Ethereum, 19 on Bitcoin and one on Solana, AffzFD…EaU, the wallet this report follows. It is the group the FBI blamed for Bybit's $1.5 billion in February 2025.

Binance's own report rests on that: “The latest information released by the Federal Bureau of Investigation indicates that the Democratic People's Republic of Korea is responsible for this incident.” It adds that its security team stopped 57 suspected North Korea-linked attempts in 2026, using fake job interviews and tampered developer tools among others.

Chainalysis, TRM Labs and Elliptic had said the same before the FBI. Their reasons, as they published them:

  • Chainalysis watched funds from this hack mix in real time with funds from the September 2026 Bitget theft, itself attributed to North Korea.
  • TRM pointed to the same playbook as Bybit: a wallet funded through Tornado Cash, rehearsals hours before, signed approvals used in one burst.
  • Elliptic cited the Bitget mixing, laundering services shared with earlier TraderTraitor thefts, and Bybit-style methods. Fake job interviews, the way in here, are a known North Korean approach.

What is not public: the FBI's evidence. Binance's report names North Korea by citing the FBI, and nothing in its report says the fake recruiters presented themselves as Korean. North Korea denied it: Kim Yo Jong called the FBI's statement “a trite provocation”.

The chain can show where money went. It can't show whose hands are on the keys. What follows is what the chain shows. The name North Korea is the FBI's.

970,522 SOL in 23 minutes

Binance's Solana hot wallet, 5tzFki…uAi9 (Solscan: “Binance 2”), signed five transfers to a wallet that had never been used, AffzFD…EaU:

Figure 2The five transfers out of Binance's Solana hot walletEach signed by Binance 2 itself, the way the attackers made Binance's systems sign.
  1. Oct 29, 20:10:18 UTC965,455.1 SOL
  2. Oct 29, 20:10:19 UTC1,266.7 SOL
  3. Oct 29, 20:26:20 UTC1,266.7 SOL
  4. Oct 29, 20:28:16 UTC1,266.7 SOL
  5. Oct 29, 20:33:29 UTC1,266.7 SOL
  6. Total970,521.9 SOL

Source: Solana transactions, linked; read by Anceta.

Show the numbers
Time (UTC)SOLTransaction
2026-10-29 20:10:18965,455.15YvwLFWubH1ob8JCNDLbPVioC3jtEZ8Maoz5WhNAs5cc8n9V2BjTWbixt6Ny5mddAKkN2SWJUR9y5kzede3ZTqk2
2026-10-29 20:10:191,266.7333sZJXN6DQPBAu9QZBw9cBrkA7KFLRVshPLcekDgag8X2dQVWRpcR9hHKfmxabtfkwFcXeD5ihmP6zqmxtMv3Rc
2026-10-29 20:26:201,266.7aLaoSjVuU8kjz5UnYxLGviQCEnT5ByStWLuBF4ghpGp62uqAwFpYyLUG5gDuLxXKMY8VBEMk18SRB89178PfxhD
2026-10-29 20:28:161,266.73w5U9bXj8F61J3cNFwbccVzhscyqWP3NewgtxhmUmZFX9fhVDNosjBQtMi1pdpKRrdVtmGzXUDpzfEBbhQffNXap
2026-10-29 20:33:291,266.72z7xv3JU6BCGSFkCtaovquFxn9BhfyL7WK7hmxjj2FtokMxEk1yfnVHfzDmBDQiZ2VZjr4dgwTApRuD4dZ5WhkeC

The first transfer, 965,455.1 SOL, is the one Bitquery timed at 20:10. Then four of exactly 1,266.7 SOL, one second, 16, 18 and 23 minutes later. The same amount four times looks like a script emptying whatever arrived. TRM Labs counted 970,500 SOL, about $96 million; the chain says 970,521.9.

61.5 hours, then a fake exit

Then nothing. The wallet didn't sign a single transaction for 61.5 hours, while the FBI named North Korea and Tether and Circle froze stablecoins.

At 09:38:28 UTC on November 1 it moved: a 7 SOL test, then 485,270 SOL forty seconds later, to a second new wallet, Eze86N…rrD.

That move made the news. Lookonchain posted that the hacker was “swapping $SOL for $BTC through @RelayProtocol”, and crypto.news reported 486,970 SOL moving within the hour.

The chain shows something else. The second wallet signed its own transfers back: 43 SOL and 240,000 SOL on November 3 at 17:46 and 17:48 UTC, and 245,234.01 SOL on November 4 at 05:45, 485,277.0 SOL in all (transfer, transfer). Half the stolen SOL went on a three-day round trip between two wallets run together.

Figure 3The fake exit: half the SOL, out and backThe second wallet signed every transfer back itself.
485,277 SOL outNov 1, 09:38 to 09:39 UTC, 2 transfers485,277 SOL backNov 3, 17:46 to Nov 4, 05:45 UTC, 3 transfersexploiterAffzFD…EaUsecond walletEze86N…rrD

The exploiter wallet on SolscanThe second wallet on Solscan

Source: Solana transactions, read by Anceta.

Relay did get some. Wallets of the network sent 13,526 SOL to the Relay solver Solscan names “Relay 3”, all but 90 SOL of it on November 1, and got 1,800 back: 11,726 SOL net.

The real exit started 30 minutes after the round trip began. From 10:09 UTC on November 1 to 15:42 on November 4, the first wallet sent 972,066 SOL in 294 transfers to 123 wallets, from a few SOL to 18,942 SOL at a time.

Where every SOL went

We followed every transfer out of those wallets, SOL and plain token transfers alike, until the money reached something that wasn't a plain wallet: a pool, a lending vault, a bridge, a mixer, an exchange. That made 3,228 wallets. Eighteen chains of wallets, each passing one lump to the next, ran on to 51 to 101 hops from the first wallet; we followed those to their ends too.

Then we read every one of the 14,177 transactions those wallets signed and counted what each sent outside them. The total: 986,409.8 SOL. They hold 43.83 SOL today.

That is 15,888 SOL more than Binance lost: besides Binance's SOL, 15,932 SOL came into these wallets from outside and went out with the rest. Some of it was the hackers' own money coming back the long way. Wallet CptTum…V4b5 was handed 6,882.5 jlSOL, Jupiter Lend's receipt, redeemed it for 7,223.3 SOL and sent 6,223.3 SOL back in.

Figure 4Where the SOL left the hackers' walletsNet SOL sent by the 3,228 wallets to each destination, after what came back from it. 986,409.5 SOL in all.
  • Sold to market makers through Jupiter's Order Engine333,860 SOL
  • Sold into Raydium's SOL-USDC pool240,233 SOL
  • Deposited in Jupiter Lend (SOL vault)180,588 SOL
  • Privacy Cash, a mixer78,595 SOL
  • One busy unlabelled wallet that takes deposits with a memo37,621 SOL
  • Other SOL-USDC pools, through aggregators42,635 SOL
  • Staked with Marinade (mSOL)16,328 SOL
  • Sent to HitBTC deposit addresses12,680 SOL
  • Relay, a cross-chain swap service11,726 SOL
  • An unnamed program (mixpxDk3…)9,067 SOL
  • Six nameless tokens' pools (the memecoin trick)6,683 SOL
  • HiFiSwap6,625 SOL
  • One unlabelled wallet that also took USDC and USDT5,116 SOL
  • Everything else (smaller wallets, pools and services)4,653 SOL

Source: Anceta, from its own reading of Solana, October 29 to November 9, 2026. Labels: Solscan.

Show the numbers
RouteSOLShareMain accounts
Sold to market makers through Jupiter's Order Engine333,860.033.8%FkaLnX17cXZGyeu3kZGdHCNdFMJJzBrPPYVvd18B3MZp (no public label) 5yiGAF4CjscmQkUU3qz97BwXHQgvuirNuM39T4BeLF1R 189,046.4; MfDuWeqSHEqTFVYZ7LoexgAK9dxk7cy4DFJWjWMGVWa (Solscan: Wintermute Automated Liquidity Bot) CTyFguG69kwYrzk24P3UuBvY1rR5atu9kf2S6XEwAU8X 133,077.4; CreQJ2t94QK5dsxUZGXfPJ8Nx7wA9LHr5chxjSMkbNft (no public label) 8bAVCeuQd9akudbotz4Ug3nv7e2KHVL2NTPtDaZLjvee 9,317.2; Grr9WnZdcetQywtFXog81UhqmnJyvFhb4AT3ipw44mZP (no public label) Bukt1ztP1AetQPdfHKUjFp7cVJPFusCNi98bvZcL7Ug5 2,418.9
Sold into Raydium's SOL-USDC pool240,233.424.4%Raydium (WSOL-USDC) market 3ucNos4N… 4ct7br2vTPzfdmY3S5HLtTxcGSBfn6pnw98hsS6v359A 240,233.4
Deposited in Jupiter Lend (SOL vault)180,587.618.3%Jupiter Lend supply vault (owner 7s1da8Dd…) 5JP5zgYCb9W37QQLgAHRHuinFLrKt87akDY1CgZoTPzr 180,587.6
Privacy Cash, a mixer78,595.28.0%Privacy Cash Pool 4AV2Qzp3N4c9RfzyEbNZs2wqWfW4EwKnnxFAZCndvfGh 78,595.2
One busy unlabelled wallet that takes deposits with a memo37,620.53.8%6H7GCfCx… (no public label) 6H7GCfCx8JMUACbmSYZjConeJGzViPHhMvvYak5SDDBe 20,974.0
Other SOL-USDC pools, through aggregators42,634.74.3%Tessera V 5pVN5XZB8cYBjNLFrsBCPWkCQBan5K5Mq2dWGzwPgGJV 24,427.3; SolFi 44GW6aFire4Fd72h4QqjenNKrQLjfnApHhWYXo3S1gvp 7,954.5; Kipseli HgFLBWQugxt6qbPaWiwXjrqauXdQmcpMV6H6t8ttD8s1 4,928.4; GoonFi V2 8ncU5YW1CQwvr4gs7buH57bW58e86TDau4STrCJBuz8z 3,159.7; BisonFi ATRsNGv2nDw7hSMfkUTBoVUDsFDwN7po7KbecyiGWNB4 1,485.2; ZeroFi 6wWVbLeHDVHvCCsLprB85jkbU1JhS9VezABT2ZZFJ5BB 679.5
Staked with Marinade (mSOL)16,327.61.7%Marinade SOL leg UefNb6z6yvArqe4cJHTXCqStRsKmWhGxnZzuHbikP5Q 16,327.6
Sent to HitBTC deposit addresses12,679.51.3%HitBTC Hot Wallet (BfP2d) BfP2dBiHbiqYvsmESsgHEL8wQtZt25sbDNKnwmNRB34G 12,679.5
Relay, a cross-chain swap service11,726.11.2%Relay 3 7uTT8Xi5RWXzy7h9XL244GRgEycDYDhLjr3ZyNdXi8pZ 11,726.1
An unnamed program (mixpxDk3…)9,067.30.9%account of program mixpxDk31h3jFV8t42vfmRqwq7sESDMrtsKQeyrjRmL 5cMKyZ58Z3nCMPenf1HiANGkbBfZE8GCtPD1kzZwo2jb 9,067.3
Six nameless tokens' pools (the memecoin trick)6,683.30.7%AUoSrS pool H4hA9eKVHzBnaKZdbY5SMJdxMPVB4kjKQJkfnoebY7ss 4,132.9; 9uJtAa pool CXXqa2C2kR91hMB7GiZB5ueYM96we2VgEbBMvyrPsaJs 729.6; 4uXjPN pool C69fN7azfFjNyvjvqs4jwq1iyrPXfawDuuEovvfFPcLr 699.8; 3AkeHG pool zUs6jGvR5upjRWV9VsdTPdPUKpwo44L3CCs5uW1LeaY 487.9; Gimw9Y pool EF45X3DvdGCHX6KMBTSoMpNtosmPb8DdHzdKcXbQ8FbW 439.8; 9kPXRu pool Bm5fpcE6cmkPNWmeZ5uRw7nzgtLuqohVS2Fscdqz113g 193.3
HiFiSwap6,625.20.7%HiFiSwap 2 4KU1tpG4xp3RYgwFUtaw7KX1AtLiRqyQfq2B8drUA8cf 5,407.7; HiFiSwap 9 7HvB5wNR7Z6Zx2YDAnQvJARLJd6ZZQFy335RigPqPcXa 1,217.5
One unlabelled wallet that also took USDC and USDT5,116.30.5%7fs5cKGN… (no public label) 7fs5cKGNPvgWmALvbHfMmqZpomTjP236JeBuNKNzTWQo 5,116.3
Everything else (smaller wallets, pools and services)4,652.80.5%

Nearly two thirds of it was simply sold. 333,860 SOL went to market makers through Jupiter's order engine, which hands a swap to the professional trader quoting the best price.

The two biggest takers were an unlabelled maker, FkaLnX…3MZp, with 189,046 SOL, and the account Solscan labels “Wintermute Automated Liquidity Bot”, with 133,077. On such an engine the aggregator picks the maker by price; the maker does not pick the trader.

Another 240,233 SOL went into Raydium's SOL-USDC pool, and 42,635 into other SOL-USDC pools through aggregators: Tessera V, SolFi, Kipseli, GoonFi, BisonFi and ZeroFi.

The memecoin trick, Solana version

On November 9 Elliptic published how the launderers were using memecoins on NEAR (Elliptic). Between November 5 and 7 they made six tokens, about $90 each, and moved some 117,000 NEAR, about $430,000, through them. Elliptic said a variant ran on Solana on November 3, through existing thinly traded tokens.

The trick: make a worthless token and a trading pool for it. Wallets holding stolen money buy the token. Other wallets, which got the token for free, sell it back and walk away with the money. No transfer ever links the two sides; the proceeds look like trading profit.

Figure 5The trick, in three partsAs read in the 4uXjPN pool, the second of the six coins.

The hackers' wallets

buy the coin with stolen SOL: 699.9 SOL in, none back out

One pool per coin

made for the job, no name, one small pool each

  • AUoSrS
  • 4uXjPN
  • 9uJtAa
  • Gimw9Y
  • 9kPXRu
  • 3AkeHG

Other wallets

handed the coin free by its creator, sell it back: 7 of them took 791 SOL

Source: Anceta, read from Solana. The method: Elliptic.

We found it on Solana, with tokens made during the laundering. Six bare tokens, created between November 3 at 00:38 and November 5 at 08:55 UTC:

  • No name, no symbol: created with Solana's plain token program alone, no launchpad, no metadata, and Jupiter's token list has no name for any of them. The creators kept the right to mint more.
  • Each paired with SOL in one small Raydium pool, four of them opened by the token's own creator and two by wallets tied to the creators (below).
  • Bought 2,276 times by wallets of the hackers' network, a few SOL at a time, for 6,683.3 SOL. Five of the tokens never left those wallets. Of the sixth, AUoSrS, they passed 110 billion tokens to one outside wallet and sold 1.1 billion back, out of 631 billion bought.
Figure 6The six tokens the launderers traded throughEach card: the token, when and by whom it was made, what the hackers' wallets paid into its pool, and what is left in the pool today.
  • AUoSrS…9y7rno name, no symbol

    Made Nov 3, 00:38 UTC by 6BTnpB…b93h

    4,133SOL paid in by the network
    Buys
    1,063 by 28 wallets
    Bought
    Nov 3, 16:23 → Nov 5, 08:27
    SOL left in it
    0.075
  • 4uXjPN…Upk1no name, no symbol

    Made Nov 3, 20:24 UTC by 8oJmS4…Rki2

    700SOL paid in by the network
    Buys
    212 by 6 wallets
    Bought
    Nov 3, 21:56 → Nov 4, 07:06
    SOL left in it
    0.081
    Taken out
    791 SOL by 7 outside wallets selling the token back, 50 SOL or more each; none went back to the network
  • 9uJtAa…nkUbno name, no symbol

    Made Nov 3, 22:24 UTC by ETPWkG…5EsL

    730SOL paid in by the network
    Buys
    223 by 1 wallet
    Bought
    Nov 4, 06:34 → Nov 4, 11:17
    SOL left in it
    0.080
    Taken out
    734 SOL by 7 outside wallets selling the token back, 50 SOL or more each; none went back to the network
  • Gimw9Y…sVq5no name, no symbol

    Made Nov 4, 06:27 UTC by J7ncuR…AjnE

    440SOL paid in by the network
    Buys
    199 by 3 wallets
    Bought
    Nov 4, 09:25 → Nov 5, 08:09
    SOL left in it
    0.078
  • 9kPXRu…gqwuno name, no symbol

    Made Nov 4, 13:09 UTC by EtGabE…HxFZ

    193SOL paid in by the network
    Buys
    370 by 1 wallet
    Bought
    Nov 4, 13:41 → Nov 4, 15:36
    SOL left in it
    0.057
  • 3AkeHG…CvsHno name, no symbol

    Made Nov 5, 08:55 UTC by E6Eb4V…Xrc9

    488SOL paid in by the network
    Buys
    209 by 2 wallets
    Bought
    Nov 5, 09:14 → Nov 5, 12:33
    SOL left in it
    0.065

Source: Anceta, from its own reading of Solana, October 29 to November 9, 2026. Labels: Solscan. Pools: Raydium CPMM.

Show the numbers
Token (mint)Created (UTC)CreatorPoolPool opened byBuysBuying walletsSOL paid inSOL left in pool
AUoSrSfvPYWhzDVksecaGrVLgsFeVYgRFsRmcKR9y7r2026-11-03T00:38:54Z6BTnpBJuWAxXS2m58kgG3gda2V81enUy4gPcX8Evb93hENJHzYH9CYWVYmagANcss75aEBJGgcb9iQZgFcowg7jm967wZKkW59gmWx637xNFLhsDNeJ28H3DkECUXoyQVYR61,063284132.910.075
4uXjPN1c31WGDQKoCWpsVKSEyRLrTyd1JtVodZMoUpk12026-11-03T20:24:39Z8oJmS4RmsqS2UmUX77q5ngPrUiZWaVYvSAN4MJ73Rki2Cqz7sizf9Eoum1opjek8UGCD1ABPPyF467c5pAZiPAbB8oJmS4RmsqS2UmUX77q5ngPrUiZWaVYvSAN4MJ73Rki22126699.850.081
9uJtAagPjgp2MFMj7LmYnKxNUXrzodCGPEfiwx4DnkUb2026-11-03T22:24:07ZETPWkGPREiWu9zHT1baeEUXtVnwpv78z1UvVw3Xs5EsLAnwXcFeRL5vpDcwVt3yL1hPEnDHi8huYr4muBrmxv1RQETPWkGPREiWu9zHT1baeEUXtVnwpv78z1UvVw3Xs5EsL2231729.550.080
Gimw9YMk6yGTFWKwsMsRG745A8ZdCGPyESRyFt84sVq52026-11-04T06:27:14ZJ7ncuRj6pLhGeTjGXUP8pK4zxD6au3u2tkJZAZkkAjnE4evHfR54akjxGfuxP37SXBceSDjaUvJpyezjC3yrQmKkJ7ncuRj6pLhGeTjGXUP8pK4zxD6au3u2tkJZAZkkAjnE1993439.810.078
9kPXRuwEC19JNFDsJjDQa5X59YPtNhgdDS5vBMvggqwu2026-11-04T13:09:09ZEtGabERHqrZSfsqZpTXySQEmodRBWfrBVYti9VkCHxFZA1Wdy3h3S4q2nmxLE3rkYqjqrcAW9vJFksiUcipLZYc9EtGabERHqrZSfsqZpTXySQEmodRBWfrBVYti9VkCHxFZ3701193.270.057
3AkeHGAZQJqtTTEXEMqohRF9LRN6ZFCtmSAG3PiwCvsH2026-11-05T08:55:13ZE6Eb4V6ZoJupbf2iWuFfEjxqAncKv3RQJxMZZ5hGXrc93PHpb9GPoC1inSmGvjPBT1ptMt41hrjf4yb4JsfvMQdECTMmWvYKDtEbJgGKqXJ5Rrksxg78AnCz7TWYpoSfFKXd2092487.880.065

Who took the SOL out

We read the two mid-size pools trade by trade. In the 4uXjPN… pool, the hackers' wallets put in 699.9 SOL and took out none. 837.9 SOL left to other wallets, 791.2 of it to 7 wallets that took 50 SOL or more each.

Look at one, Dcjtu…mRP9. At 03:10 UTC on November 4 the token's creator sent it 1 billion tokens. Three minutes later it started selling them into the pool, mostly 2.958 SOL at a time, 53 sales by 06:51. Then it sent the SOL on to two other wallets, about 97 SOL each.

The 9uJtAa… pool: 729.6 SOL in from the network, none back, 754.6 out to others, 733.9 to 7 wallets. Its two biggest collectors got 1 billion and 600 million tokens from the creator, minutes before they began selling.

All six pools are empty now: 0.06 to 0.08 SOL left each, every liquidity share redeemed.

The creators know each other

The wallets that made the tokens pass SOL among themselves. On November 5 the creator of AUoSrS got 38.67 SOL from the creator of Gimw9Y, sent 37.98 back half an hour later, then got 10 SOL more from it. It paid 9.66 SOL to the wallet that opened the 3AkeHG pool. The AUoSrS pool was opened by a wallet that also sent its creator 0.1 SOL.

On NEAR, Elliptic found the same kind of chain: five of the six creators funded, minutes before launch, by the wallet that had been selling the previous token.

Six tokens nobody named, made while the laundering ran, empty within days.

Not the first time

After Bybit in 2025, Elliptic found a worthless Tron token paired with a stablecoin that hid at least $24 million (Elliptic). On February 23, 2025, ZachXBT spotted a Bybit-linked wallet funding a pump.fun token called “QinShihuang”, which pump.fun then blocked (ForkLog).

This time, none of the 3,228 wallets touched pump.fun, PumpSwap, Meteora or any launchpad. The tokens were bare, which also kept them out of feeds that list new launches, Anceta's included: our feed never recorded them.

$54.9M to Ethereum, then Bitcoin

Most of the USDC left Solana through Circle's CCTP, the bridge that burns USDC on one chain and mints it on another. We decoded every burn the network made:

  • 656 burns from 261 wallets, 18:31 UTC on November 3 to 16:17 on November 4.
  • 54,908,335 USDC in all: 50,542,318 to 213 addresses on Ethereum, 4,366,017 to 23 on Avalanche.
  • Most carried a fee of 0.05% to an unlabelled Solana account, inside the same transaction.
Figure 7From Solana to BitcoinCircle's bridge, a swap on Ethereum, then THORChain.
  1. Burned on Solana

    $54.9MUSDC

    656 burns, Nov 3 and 4

  2. $

    Minted by Circle

    $49.4MUSDC

    to the first 199 Ethereum addresses we read

  3. Swapped

    $40.1MUSDC

    into a swap contract, out as ETH

  4. THOR

    Into THORChain

    5,148ETH

    from nine addresses, 26 deposits

  5. Paid out to

    12addresses

    on Bitcoin, named in the deposits

Source: Anceta, from Solana; Ethereum from Blockscout.

One wallet, Gu1TwG…kk6, shows the rhythm. From 09:12 on November 4 it received 10,000 SOL in two lots, sold it in five fills through the order engine, and burned 928,606 USDC to one Ethereum address: 8 burns in nine minutes.

On Ethereum we read the first 199 receiving addresses. Circle minted them 49,419,024 USDC in 567 mints, 99.7% of what was burned for them. The addresses claimed their mints themselves and sent most of the USDC on to a swap contract Blockscout names “GenericSwapExecutor”: 40,092,545 USDC.

Out came ETH, and the ETH went to THORChain, which swaps across chains with no account. Nine of the addresses sent 5,148.5 ETH to its router in 26 deposits, November 3 at 22:21 to November 4 at 16:23 UTC. Each deposit names the Bitcoin address to pay: 12 in all, and deposits of 3,949.0 ETH named one of them, bc1qpa…6ssq.

The other addresses forwarded their ETH to others first. We stop at the bridge's far end; Elliptic counts about 12,200 ETH, mostly from stolen SOL, swapped to bitcoin through THORChain by November 4.

Mixers, lending, an exchange

Privacy Cash: 78,595 SOL

Privacy Cash is a Solana mixer: deposit, and withdraw later to any wallet with a zero-knowledge proof. Wallets of the network made 127 deposits to its pool, mostly round sums of 200 to 1,000 SOL, on November 3 and 4: 78,595.2 SOL. Elliptic reported about 9,600 SOL on November 3 and 2,300 on November 4. The chain shows more.

Jupiter Lend: a receipt that changes hands

181,421 SOL was deposited in Jupiter Lend's SOL vault, which hands back a receipt token, jlSOL. The network got 172,863 jlSOL. It redeemed 77,521 itself and handed 95,343 jlSOL to 20 other wallets, which could redeem it for SOL with no transfer linking them to the network. That is the hop CptTum…V4b5 made above.

Marinade took 16,328 SOL for its mSOL receipt, and 11,651 mSOL went on to 12 other wallets, 10,987 to one.

HitBTC: 12,680 SOL

88 wallets that got their SOL from the network were emptied, on November 2 and 3, in 21 sweeps into the account Solscan labels “HitBTC Hot Wallet”, each paid for by the same account, 4bW8kk…uKZ. That is how an exchange collects its deposit addresses. We counted only the 12,679.5 SOL that came from the network; the same sweeps also carried other people's deposits. Whether HitBTC froze it, the chain does not say.

One busy wallet, and chains up to 101 hops long

6H7GCf…DBe is two years old and has no public label. It took 37,621 SOL from the network. Part came straight from wallets one hop from the exploiter. Another 16,646 SOL came down 18 chains of wallets, each passing one lump to the next, 51 to 101 hops from the exploiter.

Seventeen of the eighteen chains ended in this wallet; the eighteenth ran back into the network. We read four of those final payments: each carried a numeric memo, such as 420000022285951, the way exchanges and swap services tag a customer's deposit. From November 1 to 6 the wallet took in 37,958 SOL in lumps of 50 or more and sent the same amount out, almost all of it swapped through Jupiter. Who runs it, we can't say.

Smaller routes: HiFiSwap, 6,625 SOL; an unnamed program, mixpxD…RjmL, 9,067 SOL.

The week, hour by hour

  1. Oct 29, 20:04 UTCPostElliptic, Bitquery

    The drain starts on the XRP Ledger. Within half an hour Binance hot wallets on nine more chains are emptied. source

  2. Oct 29, 20:10:18On chainSolana

    965,455.1 SOL leaves Binance 2 for the exploiter wallet; four transfers of 1,266.7 SOL follow by 20:33. source

  3. Oct 29, 20:35:44LaunchSolana

    The first new coin with a hack-themed name, “Stay SAFU”, launches on pump.fun.

  4. Oct 29, about 21:15ClaimBinance

    Binance says it is investigating a potential security issue. source

  5. Oct 31ClaimFBI

    The FBI names North Korea's TraderTraitor and publishes addresses to block. source

  6. Nov 1, 09:39:08On chainSolana

    485,270 SOL to a second wallet, which sends it all back on November 3 and 4. source

  7. Nov 1, 10:09On chainSolana

    The real exit begins: 294 transfers to 123 wallets until November 4.

  8. Nov 3, 00:38:54On chainSolana

    The first nameless token, AUoSrS…, is made. The hackers' wallets start buying it at 16:23. source

  9. Nov 3, 18:31On chainSolana

    The first Circle bridge burn. 656 follow until 16:17 on November 4.

  10. Nov 3, 22:21On chainEthereum

    The first ETH deposit into THORChain from a bridge recipient.

  11. Nov 5 to 7PostElliptic

    Six memecoins on NEAR, about 117,000 NEAR through them. source

  12. Nov 9On chainSolana

    43.83 SOL is left in the 3,228 wallets.

The crowd around the wallet

A famous wallet draws a crowd. 649 other wallets put 1,597 transactions into the exploiter's history, without its consent:

  • 1,072 PumpSwap trades by strangers that passed small sums through it, 32.1 SOL in all, so their coins showed up in the most-watched wallet of the week.
  • 79 token airdrops from strangers, among them 650 million of a coin named “The Lazarus Group”. Another, “Lazarus Group official”, was sent to one of the wallets it paid.
  • Look-alike addresses, such as GaBz66…VV8K next to the real recipient GaBzy3…VV8K, sent transactions into its history so that a careless copy-paste would pick them. Even thieves get address-poisoned. Their Ethereum addresses got fake “ETH” tokens the same way.

5,711 coins named after the hack

On Solana's launchpads the hack became a theme in about half an hour. From 20:04 UTC on October 29 to the same time on November 9, Anceta recorded 5,711 new coins whose name or symbol says Binance, SAFU, Lazarus, TraderTraitor, North Korea, DPRK, Kim Jong, Pyongyang or Changpeng. In the eleven days before, 290. The total number of launches barely moved: 493,492 against 450,163.

Figure 8New coins named after the hack, per dayNames or symbols with Binance, SAFU, Lazarus, TraderTraitor, North Korea, DPRK, Kim Jong, Pyongyang or Changpeng. October 29 includes the hours before the drain.
0
500
1,000
Oct 22Oct 25Oct 28Oct 31Nov 3Nov 6
  • Everyone
  • One wallet, all named “BINANCE HACK”

Source: Anceta's record of new Solana coins.

Show the numbers
Day (UTC)CoinsFrom the one wallet
2026-10-22140
2026-10-23410
2026-10-24190
2026-10-25290
2026-10-2690
2026-10-27130
2026-10-28260
2026-10-295800
2026-10-301,0090
2026-10-316100
2026-11-013870
2026-11-02360228
2026-11-03795718
2026-11-04755670
2026-11-05314270
2026-11-06736686
2026-11-078050
2026-11-08230

The first, “Stay SAFU”, launched at 20:35:44 UTC, before Binance had said a word. 121 such coins launched in the first hour.

2,622 of them came from one wallet, CXe9Cg…MQQo: every one named “BINANCE HACK”, symbol NORTHKOREA, from November 2 to 7. We found no tie between it and the hackers' network. It looks like a bot riding the news.

What was said, checked

  • Binance's Solana hot wallet sent about 970,500 SOL to the attackers (Binance; TRM Labs: about $96 million).

    970,521.9 SOL in five transfers from Binance 2, October 29, 20:10 to 20:33 UTC.

    On chain
  • The hacker swapped SOL for BTC through Relay, 486,970 SOL within an hour on November 1 (Lookonchain, via crypto.news).

    The 485,270 SOL moved that morning went to a second wallet, which sent it all back on November 3 and 4. Relay got 11,726 SOL net from the network.

    Contradicted
  • All the stolen SOL has been swapped, bridged or mixed (Elliptic, November 9).

    43.83 SOL is left in the 3,228 wallets.

    On chain
  • Stolen SOL was sold for USDC, bridged to Ethereum, swapped to ETH, then to bitcoin through THORChain (Lookonchain, via CoinDesk).

    656 CCTP burns, $54.9M USDC; on Ethereum, $40.1M into a swap contract and 5,148 ETH into THORChain from nine addresses.

    On chain
  • About 9,600 SOL went into Privacy Cash on November 3 and 2,300 on November 4 (Elliptic).

    78,595.2 SOL went in from the network on those two days.

    Contradicted
  • On Solana the launderers used wrapped and thinly traded tokens that already existed (Elliptic).

    Wrapped receipts, jlSOL and mSOL, did serve as hops. We also found six new tokens, made on November 3 to 5 during the laundering, that the network bought 2,276 times.

    On chain
  • North Korea's TraderTraitor did it (FBI, October 31; Binance's report cites the FBI).

    The FBI's one Solana address is the wallet we traced. Who holds its keys, the chain cannot show; the FBI has not published its evidence and North Korea denies it.

    Unknown

What it means for new coins

A token can be a laundering pipe rather than a bet. These six showed it on the chain: no name and no symbol, a creator that kept the right to mint, one small pool, buying wallets that never sold, and, in the pools we read, sellers that got their tokens free from the creator. The network bought each one over a span of less than two hours to less than two days.

Elliptic lists the same signs for compliance teams. They are also things anyone can check before touching a new coin: who holds it, how they got it, and whether anyone outside one group of wallets ever traded it.

Pattern analysis, not financial advice. Similar coins can behave differently.

How we read it

Reads. All with Anceta's own Solana node. The exploiter wallet's full history (1,912 transactions). From it, every SOL transfer of 20 SOL or more and every plain token transfer, wallet to wallet, up to 40 hops, until the money reached an account that isn't a plain wallet: 3,228 wallets. The 18 chains still running at hop 40 were followed one hop at a time to their ends.

Accounting. Every transaction one of those wallets signed, as fee payer or co-signer (14,177), read whole. Wrapped SOL in their token accounts counts as theirs. In each transaction, what the network lost is split over the outside accounts that gained, in proportion, after removing what other outsiders put in; the same in reverse for what came back. Out: 986,409.8 SOL; held today: 43.83; network fees: 0.33. The destinations add up to the total within 0.3 SOL.

Bridge. Each CCTP depositForBurn instruction decoded for amount, destination chain and recipient. Ethereum side: Blockscout's records for the first 199 recipients; THORChain memos from each deposit's decoded input.

Tokens. Mint, creator and creation time from each token's first transaction; pools from Raydium's CPMM accounts; buys from the network's transactions; two pools read trade by trade.

Themed coins. Anceta's record of new coins: names or symbols matching binance, safu, lazarus, tradertraitor, north korea, dprk, kim jong, pyongyang or changpeng, eleven days either side of 20:04 UTC on October 29.

Limits. The chain shows wallets, not people. Labels are Solscan's. Market makers fill orders automatically and exchanges sweep deposits automatically; naming them says where money went, not what they knew. SOL is counted in SOL; dollar figures are the cited sources'.

Sources

  1. 1.Binance, 29 October 2026 Binance Security Incident: Initial Findings and Response Update. November 3, 2026, Binance blog
  2. 2.FBI, North Korea Responsible for $6 Billion+ Binance Attack. October 31, 2026, with the addresses
  3. 3.Elliptic, North Korea is minting meme coins to launder the Binance hack. November 9, 2026
  4. 4.Elliptic, How North Korea is laundering the $6.4 billion stolen from Binance. November 3, updated November 9
  5. 5.Elliptic, the Binance hack
  6. 6.Bitquery, Binance hack investigation. timeline by chain
  7. 7.CoinDesk, FBI confirms North Korea's role. October 31, 2026
  8. 8.CoinDesk, the hack began with a fake job interview. November 3, 2026
  9. 9.Chainalysis, Binance exploit: latest findings
  10. 10.Cointelegraph, live updates
  11. 11.crypto.news, Binance hacker moves stolen SOL via Relay. November 1, 2026
  12. 12.Elliptic, Bybit exploit six months on. the Tron token, 2025
  13. 13.ForkLog, QinShihuang on pump.fun. February 2025
  14. 14.Privacy Cash, program and documentation
  15. 15.Binance Hot Wallet Exploiter 1, on Solscan
  16. 16.Binance 2, Binance's Solana hot wallet, on Solscan
  17. 17.A bridge recipient's THORChain deposits, on Blockscout

Related research

  1. 1.How to check a new coin before you buy
  2. 2.Mint and freeze authority on Solana, explained
  3. 3.pump.fun's Callout Rewards, traced

Pattern analysis, not financial advice. Similar coins can behave differently.