Skip to content
private-keystolen

Coincheck NEM heist

Tokyo-based cryptocurrency exchange Coincheck lost 523 million NEM tokens (~$530M at the time) from a hot wallet that had no multi-signature protection. The largest single crypto-exchange theft at the time — later attributed to North Korea's Lazarus Group.

Part of campaignlazarus crypto theft
Victim
Coincheck Inc.
Loss
$530.0M
users
260.0K

In the early morning of 26 January 2018, Coincheck — at the time Japan's most popular cryptocurrency exchange by volume — recorded an unauthorised outbound transaction of 523 million NEM (XEM) tokens worth approximately $530 million USD. It was the largest single cryptocurrency exchange theft on record at the time, and the operation has since been formally attributed to North Korea's Lazarus Group by the U.N. Panel of Experts on DPRK sanctions.

What happened

Coincheck's NEM hot wallet was, by industry standards, a catastrophically weak custody setup:

  • No multi-signature requirement on outbound transactions. A single private-key signature was sufficient to authorise transfers of arbitrary size.
  • No hardware security module holding the private key. The key was stored on a system reachable from operator workstations.
  • No cold-storage component for the majority of NEM holdings. Coincheck kept all 523 million NEM in the same hot wallet.

The Lazarus operation that exploited this setup followed a now-canonical Lazarus pattern:

  • Spearphishing of Coincheck engineers via LinkedIn-themed lures and fake job-offer documents over the preceding months.
  • Custom malware installed on at least one engineer's workstation, giving Lazarus operators command-and-control access to the Coincheck internal network.
  • Patient reconnaissance and credential staging culminating in access to the NEM private key.

At 02:57 JST on 26 January 2018, the operators signed a transaction transferring 523,000,000 NEM from Coincheck's hot wallet to nine attacker-controlled wallets. Coincheck's monitoring did not flag the transfer at the time; the breach was discovered eight hours later when staff noticed the abnormal NEM balance.

Coincheck's response

Coincheck's response was unusually rapid for the era:

  • Press conference within 14 hours confirming the theft.
  • Public commitment to full compensation of all 260,000 affected NEM holders within 48 hours, at a fixed rate of 88.549 JPY per NEM (~$0.83). Coincheck paid the compensation from corporate reserves.
  • NEM withdrawals suspended immediately; trading suspended for weeks while remediation was reviewed.

The compensation cost approximately $420 million USD — most of Coincheck's accumulated reserves. Two months later, Monex Group acquired Coincheck for ~$33.5 million, providing recapitalisation. The acquisition price reflected Coincheck's depleted balance sheet post-compensation.

The NEM taint mechanism

NEM's protocol architecture allowed the NEM Foundation to publicly tag the stolen wallets, and major exchanges agreed to flag any transactions from tainted wallets. The taint mechanism was effective enough that:

  • Direct conversion of tainted NEM at any compliant exchange was blocked.
  • Lazarus operators turned to dark-pool exchanges and OTC desks willing to accept tainted tokens at significant discounts.
  • A substantial portion was eventually laundered via Vietnamese and Canadian exchanges that did not honour the taint.
  • The full proceeds were never recovered.

The taint mechanism — and Coincheck's transparent response — produced a notable industry shift: the NEM case became the template for post-theft response that exchanges have since followed (e.g., Mt. Gox's lack-of-response was the negative example; Coincheck's transparent compensation became the positive example).

Impact

  • 523 million NEM stolen (~$530M at the time of theft).
  • 260,000 affected customers fully compensated by Coincheck (~$420M from corporate reserves).
  • Coincheck's market capitalisation collapsed, leading to the Monex acquisition at a fraction of pre-theft valuation.
  • Japan's FSA issued a stern administrative order citing Coincheck's lack of multi-signature wallets, absence of cold storage, and inadequate operational segregation. The order shaped subsequent Japanese FSA expectations for licensed crypto exchanges.
  • The broader Japanese crypto-exchange sector subsequently adopted mandatory multi-signature wallets and cold storage for the majority of holdings — Coincheck was the explicit motivating case.

Attribution

The U.N. Panel of Experts on DPRK sanctions report of January 2020 formally attributed Coincheck to North Korean state actors. The forensic case linked Coincheck to the broader Lazarus operational signature shared with WannaCry, Bangladesh Bank, and the subsequent Ronin Bridge ($625M, 2022), Atomic Wallet ($100M, 2023), and WazirX ($230M, 2024) crypto thefts.

The DPRK's strategic interest in cryptocurrency theft as a sanctions-evasion mechanism — fully evident by 2018 — has only intensified. U.N. and U.S. Treasury estimates place cumulative North Korean crypto theft proceeds between 2017 and 2024 at over $3 billion, with Coincheck as the operational template.

Why it matters

Coincheck is the canonical case for hot-wallet custody failure at scale. It established:

  • That single-signature hot-wallet custody is a fundamentally inadequate architecture for any exchange holding meaningful customer assets.
  • That public, transparent, full-compensation response is reputationally survivable — even at $400M-plus cost — and is now the expected baseline for licensed exchange failures.
  • That DPRK's cryptocurrency theft programme is a sustained strategic operation, not a series of disconnected criminal opportunities. The same operational signatures appear from Coincheck (2018) through to WazirX (2024) — a continuity that makes Lazarus the single most-active and most-successful crypto-stealing operation in history.
  • That on-chain taint mechanisms materially impair laundering when the relevant exchanges cooperate. The fraction of Coincheck's proceeds eventually recovered or rendered unusable was much higher than typical for off-chain theft, primarily because of the taint.

Financial impact

Reported costs in USD

Total reported loss
530.0M
USD · $530,000,000
  • Business loss$530.0M

Timeline

  1. Lazarus operators conduct spearphishing campaign targeting Coincheck engineers via LinkedIn-themed lures and fake job-offer documents.

  2. Unauthorised outbound transaction of 523,000,000 NEM (XEM) tokens from Coincheck's primary NEM hot wallet to attacker-controlled wallets.

  3. Coincheck detects the abnormal balance, suspends all NEM withdrawals.

  4. Coincheck holds press conference confirming the theft. Initial loss estimate: ~58 billion yen (~$530M USD at the time).

  5. NEM Foundation tags the stolen wallets and works with major exchanges to flag transactions. The taint mechanism reduces but does not prevent laundering.

  6. Coincheck commits to compensating all 260,000 affected NEM holders from corporate reserves at a fixed rate.

  7. Japan's FSA orders Coincheck to improve operations; cites lack of multi-signature wallets and absence of cold storage for the stolen NEM.

  8. Monex Group acquires Coincheck for ~$33.5M, recapitalising the exchange after the theft.

  9. U.N. Panel of Experts report on DPRK sanctions formally attributes Coincheck (along with several other crypto-exchange thefts) to North Korean state actors.

Sources

  1. corporate.coincheck.comhttps://corporate.coincheck.com/news/20180127.html
  2. fsa.go.jphttps://www.fsa.go.jp/en/news/2018/20180129-2.html
  3. un.orghttps://www.un.org/press/en/2022/sc14816.doc.htm

Related incidents