-snip-
Electrum will only ask for password when access to the encrypted data: the master private key or seed are required.
When making a bitcoin transfer, Electrum still requires a password to sign. So I really need help.
That's what that line is all about.
Electrum will have to derive the required private key from the master private key to be able to sign a transaction.
Since the master private key is encrypted, you'll have to provide the password to gain access to it.
I've tried creating a similar wallet that doesn't encrypt files with the password I generate. I then put a password I know into the password list and tried running BTCRecover to see if it could find my password, but it couldn't find it. So I think BTCRecover only works with encrypted Electrum wallets with a password.
It works:
I tried it with a test wallet which is not encrypted but has a password: 12345
(
BTCRecover referred to it as "WalletElectrumLooseKey")
Here's the command that I've used:
btcrecover --wallet test_wallet12345 --tokenlist test_wallet12345.txt
Here's the contents of "
test_wallet12345.txt":
2
5
3
4
1
Here's the result:
Wallet Type: btcrpass.WalletElectrumLooseKey
Wallet difficulty: 2 SHA-256 iterations
2023-04-12 12:18:30 : Using 8 worker threads
225 of 325 [#############################--------------] 0:00:00, ETA: 0:00:00
-snip-
Password found: '12345'
I really need your help guiding me. I tried as you said but it still doesn't work and it seems that according to the results your Wallet_type and mine are different.