Skip to main content

Restoring a legacy account from a wallet in Electrum

You accidentally deposited an XPUB instead of a ZPUB with us. To move your BTC, you need to access the legacy part of your wallet. However, your original software wallet does not display the legacy account (e.g., Proton Wallet).

Updated over a week ago

If you are unsure whether this tutorial is suitable for your case, simply contact us via support chat or email and we will help you.

Important:

  • Only install Electrum from the official website: https://electrum.org.

  • Never share your seed phrase with anyone, not even us.

  • Make sure you only do this on your own secure device.

  • Never enter the seed phrase of a hardware wallet on a computer.

Step by step in Electrum

  1. Create a new wallet

    • Open Electrum, select “File” and choose “New/Restore”.

    • Enter a file name and continue.

  2. Select the wallet type

    • Choose “Standard wallet” and continue.

  3. Select the seed option

    • Choose “I already have a seed” and continue.

  4. Enter your seed and activate BIP39

    • Click “Options"

    • Important: Choose „BIP39 Seed“

    • OK

    • Enter your 12 or 24 seed words and Continue

  5. Choose the correct account

    • Click “Detect existing accounts”.

    • Select “Standard BIP44 legacy (Account 0)” or Non-standard legacy on BIP84 path (Account 0).

    • OK and „Continue“.

  6. Set a wallet password (optional)

    • Set a password for the wallet file if you want to. Continue to finish the setup.

  7. Verify the addresses

    • Open the “Addresses” tab. You should now see your Legacy addresses starting with “1” and the corresponding balance.

Move the BTC to a Native Segwit (bc1) address

  • Create a bc1 receiving address in your usual wallet.

  • Open the “Send” tab in Electrum,

    • paste the bc1 address,

    • enter the amount and

    • send the transaction:

Your coins are now under your control on modern Native Segwit addresses. You can safely delete the temporary Electrum wallet from your computer afterwards.

Did this answer your question?