Pages:
Author

Topic: Unable to use the seed from a wallet file to make any transaction - page 2. (Read 340 times)

copper member
Activity: 2856
Merit: 3071
https://bit.ly/387FXHi lightning theory
If I am sending you a wallet file and left it unencrypted that means my private key is also at risk, so I am not going to do that. But even the file is encrypted, you can still get some idea from it? Also there is no point in giving you free money just to damage your reputation.

Nah. You wouldn't send it decrypted, I'd get you to decrypt it and then use the encrypt function in your electrum wallet to encrypt the wallet with my bitcoin address assymetrically (then I can use my private key to decrypt it)...

The second bit was my point entirely. If I get access to your wallet, then I can not be held liable to anything that happens to the coins once it is transmitted just in case a hacker does get hold of the stuff from your computer.

If you can assymetrically encrypt a decrypted version of the wallet file with bc1qdj5v2q8p398rdy6sexc0fapk4hcq0p54xz56ez or 1JRmjyGo3kpdXcQeAeTBmGtgkC1AomHKED then I can take a look at it but make sure you can't decrypt it with the same private key.

If instead you want to decrypt the main wallet file but keep the private keys encrypted (which is honestly what I'd suggest) then still encrypt the wallet file with one of those public keys/addresses...

(the encrypt function is just below the sign function under tools)

Once the wallet file is decrypted, even if the private keys are encrypted, the file should have plain english in it with {} separating individual parts (as far as I can remember).
full member
Activity: 490
Merit: 102
Yes the private keys are definitely wrong.
Without being able to see the wallet file I don't think I can do anything and I don't think it's a good idea for me to get that just in case you have a virus and the virus sends some of the coins to me to make it look like I stole them for example...

If I am sending you a wallet file and left it unencrypted that means my private key is also at risk, so I am not going to do that. But even the file is encrypted, you can still get some idea from it? Also there is no point in giving you free money just to damage your reputation.

Have you encrypted the whole wallet file or added a password to the wallet? If not, then open up the wallet file (it'll probably be in the directory where you launch electrum from in a folder called "electrum_data"). If unencypted it'll list the transactions, addresses and private keys...

I always encrypt the wallet file. I have just created a new wallet with the same seed and leave it unencrypted to check the wallet data, as expected, even after adjusting to 10k addresses limit, none of it has balance in it.
copper member
Activity: 2856
Merit: 3071
https://bit.ly/387FXHi lightning theory
Then the keys are at least somewhere in the wallet file... Providing you did definitely verify the signature the wallet was installed iwth.

That is the weird part, I am sure that I have made enough research before downloading the Electrum, and validated the signature today, nothing seems off. Note that I am using portable version so it might not be as safe as normal installer.
The portable version is safe, I use it because I'm lazy.
You just have to stick to using trusted machines with it otherwise that's where the vulnerability appears.

What is the balance if you don't mind sharing it?

Not much, but still an important fund for me.

Could you send me one of the signed messages to check it definitely signs from the right addresses (you can do that via pm)?

I will send one for you, but I have checked several times and conclude that the private keys simply are wrong.

Yes the private keys are definitely wrong.
Without being able to see the wallet file I don't think I can do anything and I don't think it's a good idea for me to get that just in case you have a virus and the virus sends some of the coins to me to make it look like I stole them for example...

Have you encrypted the whole wallet file or added a password to the wallet? If not, then open up the wallet file (it'll probably be in the directory where you launch electrum from in a folder called "electrum_data"). If unencypted it'll list the transactions, addresses and private keys...
full member
Activity: 490
Merit: 102
I told you to create one post on a community forum and you went and created 3. 2 here and one on reddit. You know the same people frequent all community sites? Making multiple posts doesn't help anyone.

I have never created any post on Reddit... Bitcointalk forum is the second community sites I have posted, after StackExchange.

You validated the pgp signature when you originally downloaded electrum and created that wallet? I mean 3.1.3? Do you remember doing that?

I remember using the exact electrum exe file because that file is the only one exist on my computer, and I have created the wallet around May, which isn't that long ago. I have validated the file today.

Then the keys are at least somewhere in the wallet file... Providing you did definitely verify the signature the wallet was installed iwth.

That is the weird part, I am sure that I have made enough research before downloading the Electrum, and validated the signature today, nothing seems off. Note that I am using portable version so it might not be as safe as normal installer.

Tried what on bitaddress.org, I hope it was offline?

Try if the private key match the address with balance, but bitaddress.org told me I am wrong. And yes I downloaded the html and do things offline.

What is the balance if you don't mind sharing it?

Not much, but still an important fund for me.

Could you send me one of the signed messages to check it definitely signs from the right addresses (you can do that via pm)?

I will send one for you, but I have checked several times and conclude that the private keys simply are wrong.
copper member
Activity: 2856
Merit: 3071
https://bit.ly/387FXHi lightning theory
Have you checked the signature of the file you downloaded?

Yes I have validated the signature.
Then the keys are at least somewhere in the wallet file... Providing you did definitely verify the signature the wallet was installed iwth.

If you can sign the address then you will be able to export the private keys.
Yes, I can sign and export, but when I reimport the keys to a new wallet, it gives me a different address, also tried that on bitaddress.org
Tried what on bitaddress.org, I hope it was offline?

Try updating to that latest version and try it too and see if that fixes the issue in any way or whether it still causes the issue...

Tried the 3.2.2 version, and also 2.8 just in case.

Make a backup of the wallet file that stores the actual private keys (is the balance listed correctly on the electrum client also)?

Made several backup of the files already. The balance listed correctly on the client, I can see the balance and the transaction history.

Thanks for your reply.

What is the balance if you don't mind sharing it?


Could you send me one of the signed messages to check it definitely signs from the right addresses (you can do that via pm)?
legendary
Activity: 3710
Merit: 1586

When you export a private key with electrum it'll automatically add the correct script type prefix. Since he's exporting from electrum and importing with electrum he doesn't have to modify the private key in anyway.
legendary
Activity: 3710
Merit: 1586
edit: nvm. i forgot you get the same master public key on both original and restored wallets. might want to add that to the OP. also add the fact that the addresses are p2pkh (1 addresses).
hero member
Activity: 1659
Merit: 687
LoyceV on the road. Or couch.
legendary
Activity: 3710
Merit: 1586
Have you checked the signature of the file you downloaded?

Yes I have validated the signature.

You validated the pgp signature when you originally downloaded electrum and created that wallet? I mean 3.1.3? Do you remember doing that?
legendary
Activity: 3710
Merit: 1586
I told you to create one post on a community forum and you went and created 3. 2 here and one on reddit. You know the same people frequent all community sites? Making multiple posts doesn't help anyone.




full member
Activity: 490
Merit: 102
Have you checked the signature of the file you downloaded?

Yes I have validated the signature.

If you can sign the address then you will be able to export the private keys.

Yes, I can sign and export, but when I reimport the keys to a new wallet, it gives me a different address, also tried that on bitaddress.org

Try updating to that latest version and try it too and see if that fixes the issue in any way or whether it still causes the issue...

Tried the 3.2.2 version, and also 2.8 just in case.

Make a backup of the wallet file that stores the actual private keys (is the balance listed correctly on the electrum client also)?

Made several backup of the files already. The balance listed correctly on the client, I can see the balance and the transaction history.

Thanks for your reply.
copper member
Activity: 2856
Merit: 3071
https://bit.ly/387FXHi lightning theory
Have you checked the signature of the file you downloaded?

If you can sign the address then you will be able to export the private keys.
Try updating to that latest version and try it too and see if that fixes the issue in any way or whether it still causes the issue...

Make a backup of the wallet file that stores the actual private keys (is the balance listed correctly on the electrum client also)?
full member
Activity: 490
Merit: 102
Full story here: https://bitcoin.stackexchange.com/questions/78813/same-seed-from-electrum-but-generate-different-bitcoin-addresses

TL;DR:

Somehow the private keys and addresses in a Electrum wallet file which I generated using Electrum 3.1.3 Portable version do not match. Whenever I am trying to create a transaction, there is an error indicating that I don't have the relevant private key to sign it.

The wallet file is functioning very well, I can export seed, private keys and adjust gap limit, I can view a list of all available Bitcoin addresses, I can decrypt the wallet file with my password, but I cannot make transaction.

Also, when I import the seed exported from that wallet file to another new wallet, it shows an entirely different list of Bitcoin addresses, and every private keys exported do not match the address as shown.

I can sign the address, but I cannot verify the address with the same Electrum client and same wallet file.

Both master public key exported from seed and wallet file are same.

Being infected is one of the possibilities, but as mention in the post, it is highly unlikely, it might be a bug in the Electrum client.

Hope someone here has experienced the issue and able to solve it.

Thank you.
Pages:
Jump to: