From here in 2036, the strangest thing about the Coldcard failure is how quiet it was. No exchange froze withdrawals. No executive was marched in front of a Senate committee. A wallet that thousands of people had bought specifically so that no one else could touch their money simply handed some of it away, and the instruction to do so had been sitting in the firmware, in plain view, for five years.

The number everyone remembers is the speed. When the flaw went public at the end of July 2026, one early sweep drained about $38 million in bitcoin in roughly twenty-five minutes.1 Within days the running total that researchers could attribute to the same weakness had climbed toward $130 million, and the phishing crews had already started impersonating the wallet makers to finish the job on anyone still confused.2 What made it land differently from the usual exchange collapse was the target. These were the people who had done everything right. They had taken their coins off the platforms. They had bought the device that the most careful bitcoiners recommended. They held their own keys.

That was supposed to be the safe move, and by the numbers it had become the mainstream one. By 2025, self-custody had already passed through its ideological phase and become a product category. Hardware wallet sales rose about 31 percent that year, with retail buyers taking the clear majority of units as ordinary savers moved balances off exchanges.3 The whole pitch rested on a single sentence that the community had repeated so often it stopped sounding like an argument: not your keys, not your coins. Remove the custodian, remove the counterparty, remove the one entity that could freeze you, lose your funds, or run off with them. Sovereignty as a purchase.

The Coldcard bug did not break that logic head on. It did something more useful for understanding what went wrong. It showed where the risk had actually gone.

Here is the mechanism, stripped of the cryptography. A wallet's security comes down to one moment: the instant it invents your secret key by generating a large random number. If that number is truly random, the key is effectively impossible to guess, because there are more possible keys than there are atoms available to check them. In March 2021, a single change to Coldcard's firmware quietly swapped the part of the code that produced that randomness.4 Instead of drawing from the dedicated hardware chip built to generate unpredictable numbers, the device started calling a software routine that mixed together things an attacker could reconstruct: the device serial number, an internal timer, the record of earlier calls. The routine scrambled those inputs thoroughly. But scrambling is not the same as creating. If you start with a small number of possible inputs, you end with a small number of possible outputs, no matter how much you stir.

The result was that keys which were supposed to draw on 128 bits of randomness were drawing on far fewer. On some older models the effective randomness fell to roughly 40 bits.5 That sounds abstract until you translate it: 40 bits is a space small enough that a determined attacker with ordinary computing power can simply generate every possible key and check them all. The wallets were not hacked in the way people picture, with someone reaching through the internet. They were guessed, offline, at leisure. The device had been announcing the range of its own secret the entire time.

A 2036 documentary photograph of a Coldcard hardware wallet on a repair-shop workbench under a bright inspection lamp, its case opened, tweezers resting beside it, a magnified view of the circuit board

Figure 1. A recovered Mk3 unit at a Denver forensics shop, 2036. Investigators spent the late 2020s cataloguing which serial numbers had generated guessable keys. The chip built to produce randomness sat on the board, wired and working, and unused.

What the failure exposed was not a flaw in the idea of holding your own keys. It was a flaw in the story people told themselves about what that meant. The self-custody pitch said the trusted third party had been removed. In truth the trusted third party had been replaced by several new ones, and nobody had introduced them. You were now trusting the firmware team's build process. You were trusting that the code compiled from the public source actually matched the code running on your device. You were trusting that somewhere in the testing pipeline, someone had checked not that a randomness chip existed on the board, but that the shipping firmware was the thing actually calling it.

No one had. That was the gap Kraken's security chief pointed to afterward, and it is the part worth keeping. A code review can confirm that a good randomness source is present and appears to work. It rarely confirms that the production firmware, the exact bytes on the exact device, invokes the source that was validated rather than a broken substitute.6 The custodian you could sue had been traded for a supply chain you could not audit.

A 2036 documentary photograph looking down at a printed paper wallet backup and a metal seed-phrase plate sealed in an evidence bag, laid on a grey table, tagged and numbered

Figure 2. Seed backups logged as evidence in a 2036 recovery case. Careful storage protected these phrases perfectly. It could not protect a phrase that was weak the moment it was born.

This is why the episode belongs in the ledger of lost bitcoin rather than the ledger of ordinary theft. By the mid-2020s, analysts already estimated that somewhere between 2.3 and 3.7 million coins were gone for good, a large share of them through self-custody mistakes made years earlier.7 Those were losses of the human kind: forgotten passwords, discarded drives, phrases written down and misplaced. The Coldcard coins were lost in a new way. They were lost at the factory. The owner did everything the guides demanded, stored the backup in steel, checked the address twice, and still ended up holding a key that had been quietly pre-selected from a short list.

The people who came out best were the ones who had refused to fully trust any single device. They spread keys across different makers, or added a passphrase the firmware never saw, or split control so that no one machine held the whole secret. They had treated their own tools with the same suspicion that self-custody taught them to aim at exchanges. That turned out to be the entire lesson, arriving a decade late. Removing the middleman does not remove the trust. It only hides it, moves it somewhere quieter, and leaves it for you to find, usually after the twenty-five minutes are already up.


Author's Note. This is a 2036 retrospective. The Coldcard entropy flaw, the affected firmware versions, the dollar figures, the entropy reduction, and the lost-coin and adoption estimates are all drawn from real 2026 reporting and earlier data, cited below. The forensic scenes in the figures, the specific shops, and the framing of who "came out best" are illustrative reconstructions, not reports of specific events. Nothing here is security advice for any particular device.

Works Cited