Losing access to a cold wallet can feel stressful, but most recoveries come down to one thing: having the right backup. If you still have your seed phrase or an encrypted JSON backup, you can restore your DOT and other Substrate-based tokens on a fresh device in a few minutes. This guide walks through the full process, from checking what you have to verifying your balance after restoration.

Step 1: Identify What Backup You Have

Before touching any software, figure out which recovery material is available to you:

  • Recovery phrase (mnemonic): A 12 or 24 word sequence generated when the account was created. This is the most reliable backup.
  • JSON keystore file: An encrypted export that requires the account password.
  • Hardware device: If the account was created on a Ledger device, the seed lives on the hardware, and you can restore access by connecting that device.

If you have none of these, recovery is not possible. No legitimate service can recreate a private key.

Step 2: Prepare a Safe Environment

Recovery involves your most sensitive data, so take a few precautions:

Polkadot wallet

  • Work on a computer or phone you trust, with up-to-date software and no unknown browser extensions.
  • Disconnect from public Wi-Fi.
  • Write your phrase on paper rather than typing it into notes apps or messaging tools.
  • Never enter your seed phrase into a website that asks for it. Official wallet apps are the only place it belongs.

Step 3: Install the Official Polkawallet App

Download Polkawallet only from its official website or verified app store listings. Scam sites often imitate popular wallets, so double-check the URL and publisher name before installing.

Step 4: Restore Your Account

Using a recovery phrase:

  1. Open Polkawallet and choose the option to import or restore an existing account.
  2. Select the recovery phrase method.
  3. Enter the words in the exact order they were originally generated. Spelling errors and wrong order will produce a different, empty account.
  4. Set a new local password. This only protects the account on this device.

seed phrase restore

  1. Confirm the address that appears matches the one you recorded earlier.

Using a JSON keystore file:

  1. Choose the JSON import option.
  2. Select your exported file.
  3. Enter the original account password.

Step 5: Verify Your Balance and Network

Once the account loads, check the following:

  • The address matches your known address exactly.
  • The correct network is selected, such as Polkadot or Kusama. Tokens on one network will not appear on another.
  • Your balance, staking status, and any pending unbonding requests are visible.

If the balance shows zero, double-check the network and the derivation path. Accounts created with custom derivation paths will not appear unless the same path is used during import.

crypto asset recovery

Step 6: Secure Your Recovered Wallet

Recovery is also a good moment to tighten your setup:

  • Create a fresh backup of your recovery phrase and store it in at least two physically secure locations.
  • Consider moving long-term holdings to a hardware wallet or an air-gapped solution such as Polkadot Vault.
  • Remove the account from devices you no longer use.

Common Mistakes to Avoid

  • Sharing your seed phrase with support staff. Real support teams will never ask for it.
  • Paying someone to recover your wallet. Recovery scams are common. Anyone asking for upfront fees or remote access is likely trying to steal your funds.
  • Mixing up similar words. Some mnemonic words look alike. Check each one carefully.
  • Ignoring network settings. Many failed recoveries come from using the wrong network.

Final Thoughts

A cold Polkawallet recovery is straightforward when you have a valid seed phrase or keystore file and follow a careful process. The most important habits are keeping backups offline, verifying every address, and treating anyone who asks for your secret words as a threat. With those in place, your assets stay accessible and protected.