mist icon indicating copy to clipboard operation
mist copied to clipboard

Problems importing presale-wallet / wrong password

Open luclu opened this issue 8 years ago • 6 comments

Problem reports will be pooled in this issue. If you are affected please use the specific issue for discussion or open a new one.


Many users reported about lost passwords or Ethereum-Wallet not accepting their password.

Please verify the following:

  1. update to the latest version (link)
  2. make sure the keyboard-layout is correct
  3. no caps-lock is active

Basicly check what you type is what you want to type in some texteditor.


If you...

  • try to import a presale-wallet (json-file) and encounter a password error, try to run geth (instructions). On the terminal, start it with: geth{.exe} wallet <json-file>
  • can't unlock your account in Ethereum-Wallet start geth with: geth{.exe} --unlock <address>. If this does not help, try to update your web3-secret-storage file via geth account update
  • still can't unlock your account try this service: https://www.myetherwallet.com (they implemented a "wallet viewer" following the official wallet-specs; it's client-side; source-code)
  • did lose your password you have two possibilities:
    1. use pyethrecover which tries a user-specified list of passwords
    2. use a bruteforce-service to crack your password. Be sure to research for a trustworthy service.

As the account management of Ethereum-Wallet is done by its client (geth/eth) - you might be presented with accounts you did setup withing geth before ever using Ethereum-Wallet.

If using geth or myetherwallet.com did help you to unlock your account, please report this - you might have found a bug!


Currently several improvements/bug-fixes are planned to be incorporated:

  • [ ] bug-fix: error/infinite import of wallet-file https://github.com/ethereum/mist/issues/714
  • [x] Add password visibility toggle on creation #554
  • [ ] Advance notice to backup keystore + Backup strategy #555
  • [x] "Wrong password" if multiple copies of keyfile in keystore-folder https://github.com/ethereum/mist/issues/780
  • [ ] Import with private-key https://github.com/ethereum/mist/issues/427

Additional resources:

  • https://www.reddit.com/r/ethereum/comments/46887p/tips_for_recovering_your_presale_password/

luclu avatar May 19 '16 11:05 luclu

Presale wallet is not working i have the right password. please advise

Orami avatar Nov 13 '17 15:11 Orami

@luclu

Hope you're well. So I have been quite vocal, as I feel and do not want to disturb or disrupt the process in any way. Im just curious as to know if this is a real bug and if something is being done to solve it.

I have two accounts in my Mist as off now, the first one (main account) works great. I created the second account late November and has a considerable amount of Eth in it, the second account I created using Mist instead of geth. So this time I could view the password after writing it. I took a picture and saved it too. However the password does not work, Im unable to move the Eth or access the wallet. I have read through many posts here and realize it might or might not have something to do with special characters etc.

There has been a lack of feed back from anyone on this matter and now Im just try to here from the devs if this is actually a real issue and if something is being done to address it. In the meanwhile, yes, I am giving myself the human error dilemma and still thinking I did something wrong. Looking forward to your response. Thank you in advance.

p0mmi3 avatar Jan 02 '18 19:01 p0mmi3

^^Agreed -- no meaningful response from the devs. I'm stuck in hell. Is it my fault or theirs?

anormore avatar Jan 09 '18 06:01 anormore

Calling all users that can't access their accounts. Please help us get more structured information about your "Wrong password" issues.

https://goo.gl/forms/jznmHV6Fpui7Ijds1

evertonfraga avatar Jan 10 '18 02:01 evertonfraga

I had this error trying to import keys from geth to parity

I copied the key manually from .ethereum key path to io.parity.ethereum key and then was able to unlock successfully in web3.py

qjermyn avatar Jan 17 '18 02:01 qjermyn

You probably need to brute force it, it can be done with tools like hashcat or custom made tools in case you know part of the password you can do mask attacks with rules.

keychainx avatar Sep 14 '19 08:09 keychainx