Post
Topic
Board Bitcoin Technical Support
Re: Google Authenticator needed for Electrum BTC wallet - App stopped working
by
LoyceV
on 10/03/2024, 08:40:08 UTC
I though you needed to place the wallet.dat file AND then provide the seed, but apparently I only need the seed? Is this the case?
First: Electrum doesn't use "wallet.dat", that's Bitcoin Core.

If you have the correct seed, you can skip 2FA. But: you used 2FA for a reason! Don't just disable 2FA on an online device, you'll risk losing everything in case the device is compromised. Since you're talking about a significant amount of money, you should make sure you do it correctly.

I wrote this years ago:
Online:
Install Electrum on your PC.
Import your address to create a watch-only wallet.
Preview the transaction, Copy the unsigned transaction. Put it on a USB stick.

Offline and running without hard drive storage:
Get a Linux LIVE DVD. Use Knoppix or Tails for instance, or any other distribution that comes with Electrum pre-installed.
Unplug your internet cable. Close the curtains. Reboot your computer and start up from that DVD. Don't enter any wireless connection password. Keep it offline.
Start Electrum. Import your private key.
Copy your unsigned transaction from the USB stick, load it into Electrum.
CHECK the transaction in Electrum. Check the fees, check the amount, check all destination addresses (character by character).
If all is okay, sign the transaction. Copy it back to your USB stick.
Turn off the computer. That wipes the Live LINUX from memory and all traces are gone.

Online:
Use your normal online Electrum to (check again and) broadcast the transaction.

Bonus:
After moving all your Bitcoin, and once the transaction confirmed, check if you own Forkcoins.
This explanation is tailored for a private key, not a seed phrase, so you'll need to make some adjustments. But it should give you a good idea of what you need to sign offline.