Independent research. We have no relationship with Coinkite and were not engaged by anyone to write this. All findings come from public data collected on 4 August 2026.
We ran an outside scan of the impersonation surface around the incident: generating lookalike domain names and resolving them over DNS, enumerating accounts using Coldcard or Coinkite branding on eleven platforms, and tracking who contacted people who publicly reported losing money. No access to Coinkite systems, no privileged data.
Three kinds of scam came out of it. Purpose-built phishing sites using the language of Coinkite's own advisory, one of which is collecting recovery phrases as we publish. Support impersonation on X , run from aged accounts with open DMs rather than newly created ones. And a recovery-scam ring working people who had publicly said they lost money, reaching the first victim within seven hours of their post.
The rest of this is what each of those looks like up close.
Update, 6 August. An eleventh domain, coldcard-audit.com , was registered on 4 August at 22:17, after this went up. Two of the original ten, coldcardcompliance.com and audit-coldcard.com , no longer resolve. Every row below was re-checked this morning.
Update, 6 August. An eleventh domain, coldcard-audit.com , was registered on 4 August at 22:17, after this went up. Two of the original ten, coldcardcompliance.com and audit-coldcard.com , no longer resolve. Every row below was re-checked this morning.
A live seed-phrase harvester
This is coldcard.online . It was registered on 2 August, three days after attackers began draining Coldcard wallets.
The red bar across the top is not Coinkite's. It reads:
Every link in that goes to # . , Mk5, Q, Docs, Support, Downloads: painted on. One link works, and this is what it opens.
Twelve boxes, a 24-word toggle, and a Continue button. The page ships 24 input fields so it can take either seed length. Its own source names the endpoint:
The developer left in Spanish. One reads El backend maneja la seguridad de las credenciales : the backend handles the security of the credentials. The credentials in question are recovery phrases belonging to people who think they are updating their firmware.
Why the advisory was easy to copy
On 30 July, attackers started draining Coldcard wallets. A firmware change from March 2021 had routed seed generation through a software PRNG instead of the hardware RNG, and roughly 1,800 BTC left user wallets over the following days.
Coinkite handled it well. Patched firmware shipped within two days. The advisory was blunt: your seed may be predictable, a firmware update will not repair a seed you already generated, move your coins to a new one now.
That advice is correct, and following it is the only way out. It also describes, step for step, what the phishing page asks you to do.
Look at what a Coldcard owner believed on 31 July. My device is unsafe. I have to act today. I will be handling my recovery phrase to fix it. Every one of those is true. Every one is also a precondition the fake page needs before it shows you twelve empty boxes.
Ten domains in five days
Read the names: compliance , audit , firmware , help , migrate . That is the vocabulary of Coinkite's incident response, registered by someone else and aimed at the people who read it.
coldcardswallet.info and coldcardwallet.info were registered eleven hours apart through the same registrar and resolve to the same host, so at least two of these are one operator running siblings. cold-card.live and coldcards.app a registrar too.
We are not the only ones who reached a conclusion these. Cloudflare has already classified coldcardfirmware.com itself.
Four of these sit behind bot walls that refused inspection even from a residential exit. Their operators configured that deliberately, which is an odd choice for a page claiming to help users update firmware.
Aged accounts, repainted for the incident
We expected a wave of new fake support accounts. The data shows something else.
We enumerated 97 accounts carrying Coldcard or Coinkite branding, of which 34 present as company support or staff . Only one of those was created after 30 July, and it has a single follower. The accounts doing the work were registered years ago and already carried an audience:
What changed was their presentation. At least six now carry SECURITY ADVISORY ⚠️ check blogpost in their bios. That string comes from the official @COLDCARDwallet bio, which Coinkite edited for this incident. They copied the crisis response inside a week.
This is why counting fake accounts misleads you. Run the same handle before and after the incident and you get 21, then 19. The number went down while the impersonation got worse, because the operators were not minting accounts. They were redecorating ones they already owned. During an incident, watch bios and follower reach, not registration dates.
One rule you can use today
Those 34 accounts hold 56,647 followers between them . 21 of them accept direct messages, and those 21 account for 54,824 followers, or 97% of the total reach .
The real @COLDCARDwallet and @Coinkite both have DMs closed. So any Coldcard support DM is fake, with no judgement call required.
Approaches to people who reported losses
Announcing a loss in public identifies you as a target. We pulled every to the two official accounts between 30 July and 4 August, kept the ones reporting a loss or a bricked device or demanding a refund, and got 189 people who had publicly identified themselves as victims .
Then we asked who replied to them .
The approaches a script. Sympathy, a claim of forensic skill, then a push to move somewhere private:
kindly follow me mate I've a lead on how you can recover your funds. Coldcard has really been hell of a problem to their users I got hacked losing 40k by them, luckily for me I go…
kindly follow me mate I've a lead on how you can recover your funds. Coldcard has really been hell of a problem to their users I got hacked losing 40k by them, luckily for me I go…
The follow request is the mechanism. Following back opens the DM channel.
Spotters work the replies and hand victims off to a handler with a better front. One handler carries 48,775 tweets and a bio invoking the FBI, and a in Turkish concedes the service is paid.
Some approaches came from accounts posing as Coldcard staff. @Pau_SpongeBob , 244 followers, describes itself as Senior Developer at the company. @recepkardl , 130 followers, claims to be Co-Founder & Head of Human Experience . Both have DMs open, and both told victims to message them. For comparison, the real @COLDCARDwallet account has 67,950 followers, carries a verified badge, and does not accept DMs at all.
Spillover to other wallet brands
Across 13 crypto wallet brands we monitor continuously, none of them Coldcard, the of newly discovered signals judged abusive went from 10.0% to 32.1% on 30 July and stayed there. The pre-incident figure was flat for the ten days across 1,021 signals, so this is a step rather than drift.
Foundation reported phishing emails that impersonated Foundation and cited the Coldcard incident. Trezor issued its own phishing warning. An incident at one vendor changes the risk for its competitors too.
Where the impersonation actually lives
We swept eleven platforms, not just the two that produced findings. Telegram, Instagram, YouTube, TikTok, , and Dailymotion returned roughly 1,400 results between them, and four carried a Coldcard or Coinkite name. Two of those four look like Coinkite's own accounts.
So the impersonation around this incident concentrated in two places: X, and newly registered domains . That is worth knowing in advance. If you are triaging a live incident with limited hours, those are the two surfaces that repay attention, and a wide multi-platform sweep is not where the threat was.
What this means if you ever publish an advisory
If you publish a breach advisory, you are also publishing a phishing script. Attackers bought domains named after Coinkite's remediation words within a day and rewrote the advisory into a form that harvests the exact thing it told users to protect.
So, for anyone who may one day send that email:
Register the remediation names now. yourbrand.help and yourbrand-audit.com cost less than one victim, and you will not have time to think them mid-incident.
Say in the advisory which channels you will never use. Coinkite's closed DMs are a stronger protection than any warning, because it turns a judgement call into a fact.
Watch the people replying to you. The ones announcing a loss were approached within hours, and your own mentions are the cheapest place for an attacker to find them.
The full story
This article is one source in a clustered incident — the cluster page carries the summary, timeline and every other outlet covering it.
