A significant vulnerability within Coldcard hardware wallets, manufactured by Canadian firm Coinkite, led to the theft of 1,082.65 Bitcoin, worth approximately $70.2 million, on July 30, 2026. This extensive incident saw funds drained from 1,196 Bitcoin addresses in a rapid 41-minute period, highlighting a critical Coldcard wallet flaw.
The core issue stemmed from a firmware flaw that compromised the randomness of seed generation, making private keys guessable for affected users. Coinkite has taken full accountability for the bug, issuing an apology and releasing urgent firmware updates to mitigate further risks.
Firmware Flaw Exploited in Rapid Theft
The theft on July 30, 2026, was a direct consequence of a coding error introduced in March 2021 with Coldcard firmware version 4.0.0 or 4.0.1. Instead of using the robust hardware random number generator (RNG), seed generation inadvertently defaulted to a predictable software pseudorandom number generator (PRNG).
This critical oversight meant that the entropy, or true randomness, of the generated seeds was severely limited. For example, Mk3 models effectively had around 40 bits of entropy, while Mk4, Mk5, and Q models had about 72 bits, far below the expected 128 bits for a secure 12-word BIP-39 seed.
The technical breakdown of the vulnerability
The vulnerability traced back to the MICROPY_HW_ENABLE_RNG macro, which was incorrectly defined as zero in Coldcard’s production configuration. The libngu library, responsible for seed generation, checked only for the macro’s existence, not its enablement state.
Consequently, the system bound itself to MicroPython’s Yasmarang fallback. This fallback mechanism was initialized using easily determinable device unique IDs and timer registers, crucially collecting no fresh entropy after its initial setup, making it highly susceptible to prediction.
Attackers could determine or sufficiently constrain device unique IDs, timer states, and past RNG call histories. This allowed them to reproduce candidate seed output streams offline without ever needing physical access to a Coldcard device.
They would then derive potential Bitcoin addresses from these candidate seeds and cross-reference them against public blockchain data. This method enabled the attacker to pinpoint and drain vulnerable single-signature wallets, many of which held more than 0.15 BTC and had remained dormant for years.
Coinkite’s Response and Broader Implications
Rodolfo Novak (NVK), CEO of Coinkite, quickly apologized and confirmed the company’s full accountability for the firmware bug. Coinkite responded on July 31, 2026, by shipping emergency firmware for all affected models and release tracks.
Users of Mk2/Mk3 devices were advised to update to version 4.2.0 or later, while updates for Mk4, Mk5, and Q models were also provided. This swift action aims to prevent further exploitation of the randomness flaw.
Attacker’s footprint and investigation
The attacker’s operations left a distinct on-chain pattern, identified by Galaxy Research, which mapped the sweep of 1,196 Bitcoin addresses. Clay Garrett, an engineer at payments company Block, further traced the attacker’s activities.
Garrett noted that the operator used a paid account at a “well-known blockchain-services provider” to query source addresses and facilitate the sweeps. The attacker’s transactions featured a characteristic fingerprint, including 30 sat/vB fees and no change outputs.
This detailed forensic work helped investigators understand the scope and methodology of the attack. It highlights the increasing sophistication of on-chain analysis in tracing illicit activities, even as attackers attempt to remain anonymous.
Repercussions for Hardware Wallet Security
This incident has sent ripples through the cryptocurrency community, forcing a critical re-evaluation of trust in hardware wallets, even those with a strong reputation like Coldcard. It underscores that even highly-regarded devices are not immune to fundamental cryptographic vulnerabilities.
Changpeng Zhao (CZ), founder and former CEO of Binance exchange, commented on the situation, stating that “Even hardware wallets can have bugs.” His observation highlights the continuous need for vigilance and robust security practices, regardless of a product’s established history.
Lessons from a compromised randomness
The Coldcard incident is a stark reminder that the security of cryptographic assets hinges on truly random number generation. When the source of randomness is compromised, the entire security model collapses, leaving funds vulnerable to sophisticated, remote attacks.
This event emphasizes the importance of independent code audits and rigorous testing, especially for critical components like seed generation. It also brings into focus the challenges in maintaining security over complex software and hardware integrations.
For users, this means understanding that a hardware wallet is only as secure as its underlying firmware and its ability to generate unpredictable keys. The incident serves as a call for both manufacturers and users to prioritize transparency and continuous security verification.
Protecting Assets After the Coldcard Incident
For Coldcard users who generated seeds on affected firmware versions (4.0.0 through 4.1.9 for Mk2/Mk3, and similar for Mk4, Mk5, and Q before emergency updates), immediate action is crucial. Updating to the latest emergency firmware is the first step.
However, simply updating firmware won’t secure previously compromised seeds. Users who generated seeds during the vulnerable period should transfer their Bitcoin to a new wallet address derived from a newly generated, secure seed. This ensures their funds are protected against potential future exploits.
The incident also reinforces the value of multi-signature wallets, which require multiple private keys to authorize a transaction. While more complex to set up, these offer a significantly higher level of security against single points of failure like the Coldcard flaw.
As the cryptocurrency ecosystem matures, these events serve as powerful, if costly, lessons. They drive improvements in security protocols and reinforce the critical importance of due diligence, both from manufacturers developing these tools and from individuals trusting them with their digital wealth.
