Crypto
06 Aug 2026
Read 15 min
Coldcard seed migration guide: How to avoid theft *
Coldcard seed migration guide helps you update devices and securely replace predictable seeds now.
What happened and why you must move
Coldcard devices store your secret recovery phrase (seed) offline and sign transactions without exposing keys. That model is sound. The problem here was seed creation. According to researchers at Block, a fallback in the random number system and a 32-bit reseed path made some seeds more predictable. Attackers learned how to guess these seeds and drained wallets. TRM Labs reports more than 200 crypto hacks this year, with losses near $1 billion. The Coldcard thefts stand out because victims did not act carelessly. Many kept seeds in safes and never put devices online. Still, the original seed was weak. If your seed was made on affected firmware, the only fix is to move funds to a brand-new, high-entropy seed that you generate after updating.Coldcard seed migration guide
Before you start
– Who should migrate: Anyone who created their Coldcard seed on a firmware version flagged by Coinkite’s advisory. If you are unsure, migrate. – What you need:Step 1: Update your firmware safely
– Download the latest firmware from Coinkite’s official website using a trusted internet connection. – Verify the download per the vendor’s instructions. Check hashes or signatures if provided. – Copy the firmware file to a clean microSD card. – Insert the card into your Coldcard and run the update from the device menu. – Confirm on-device that the version matches the latest release notes. Do not install files from forums, mirrors, or emails. Only use the official site.Step 2: Create a new seed with strong entropy
– On the updated Coldcard, choose to create a new wallet/seed. – Add extra randomness with the built‑in dice roll method. Roll physical dice many times (for example, 50–100 rolls) and input the results. More rolls mean more entropy. – Write the 12 or 24 words clearly on paper or stamp them into metal. Store two to three copies in separate, secure places. – Optional but recommended: Add a BIP39 passphrase (often called the 25th word). This protects you if someone later finds your seed words. Memorize it and store a written hint in a separate location. Losing the passphrase means losing funds. Never photograph your seed or passphrase. Never type them on a phone or computer.Step 3: Set up a watch‑only wallet
– Export a watch‑only file (like an xpub or descriptor) from the Coldcard to the microSD card. – Import that file into a trusted desktop wallet that supports watch‑only mode. – This lets you see your new receive addresses and balances without exposing private keys. Watch‑only mode helps you confirm addresses and transactions on a larger screen while keeping keys offline.Step 4: Run a small test
– Use the watch‑only wallet to generate a new receive address. – Confirm the address on the Coldcard screen. The device display is the source of truth. – Send a small amount of BTC from your old wallet to this new address. – Wait for confirmations. Verify the deposit on at least two public block explorers. If the test works, you are ready for full migration.Step 5: Migrate your full balance with PSBT
– Create a Partially Signed Bitcoin Transaction (PSBT) in your watch‑only wallet that spends from your old wallet to your new addresses. Use reasonable fees to confirm the same day. – Save the PSBT to the microSD card. – Insert the card into the Coldcard. Review the transaction details on the device screen: inputs, outputs, amounts, and change address. – Sign the PSBT on the Coldcard. It will write a signed version back to the card. – Bring the card to your computer and broadcast the signed transaction using your wallet software. – Verify on the device and on explorers that the funds arrive at your new addresses. PSBT keeps your keys offline the whole time. Do not plug your Coldcard into a networked computer if you can avoid it.Step 6: Retire the old seed
– Move all funds off the old seed. Do not leave dust or small UTXOs behind. – Wipe the Coldcard wallet that held the old seed after you confirm the migration on-chain. – Destroy old paper backups. If you used metal, repurpose or securely store it after fully removing old data. – Keep monitoring the old addresses for at least 30 days to catch any stragglers or change outputs you may have missed. Once you migrate, never reuse the old seed or its passphrase.Extra protections after migration
Use a BIP39 passphrase
A passphrase adds a second lock to your wallet. An attacker would need both the 24 words and the passphrase to spend. Choose a memorable but strong phrase. Write it down in a different place than your seed. Practice entering it on the device before you fund the wallet.Consider multisig with diversity
A 2-of-3 multisig can reduce single-device risk. Place keys on devices from different vendors and store them in different places. Keep a watch‑only descriptor so you can verify addresses. Multisig adds steps, so test your recovery process before moving large funds.Backup hygiene
– Use archival‑grade paper or metal plates for seeds. – Seal backups in tamper‑evident bags and label them with date and wallet type. – Store copies in separate sites, like a safe at home and a bank box. – Keep an access plan for family or business partners if something happens to you.Supply chain and storage
Buy devices from the maker or an approved reseller. Inspect packaging. Update firmware before creating a seed. Keep your device offline when possible and use microSD for PSBT. Do not disclose your wallet brand, balance, or storage details on social media.Monitoring and response
Set up address tracking in your watch‑only wallet. Use block explorers that offer alerts. If you ever see strange activity, move funds to a fresh wallet at once. Treat any sign of tampering as a full compromise and migrate again.Common mistakes to avoid
If you cannot access your device
If your Coldcard is lost or broken, you can recover with your 12/24 words and passphrase on another trusted hardware wallet or an air‑gapped computer running reputable wallet software. Do this in a safe place. After you recover, create a new high‑entropy seed on a patched device and migrate again. Avoid entering your seed on an internet‑connected machine unless it is an emergency, and move funds to a new wallet as soon as possible.Final checks and timeline
Within 24 hours: update firmware, create a new seed with dice entropy, set a passphrase, and run a small test transaction. Within 72 hours: complete the full migration using PSBT, confirm on chain, and wipe the old wallet. For the next 30 days: monitor both old and new addresses, back up labels and descriptors, and review your storage plan. The recent thefts show that “offline” does not always mean “safe.” Strong processes matter. Use the steps in this Coldcard seed migration guide to update, generate a truly random seed, test transfers, and move your Bitcoin without exposing keys. Stay alert, keep clean backups, and revisit your setup after each major firmware release. (p Source: https://techcrunch.com/2026/08/04/hackers-steal-over-130-million-by-exploiting-bug-in-offline-hardware-wallets/)For more news: Click Here
FAQ
* The information provided on this website is based solely on my personal experience, research and technical knowledge. This content should not be construed as investment advice or a recommendation. Any investment decision must be made on the basis of your own independent judgement.
Contents