ethereum / mist

[DEPRECATED] Mist. Browse and use Ðapps on the Ethereum network.
http://ethereum.org
GNU General Public License v3.0
7.44k stars 2.12k forks source link

Not able to import used presale wallet #182

Open TT1943 opened 8 years ago

TT1943 commented 8 years ago

I am used to import part of my presale ethers using Kraken's presale importing tool. There is 0.07 Ether left in my presale file. Trying to import this wallet into Mist gives me "wrong password" error.

yrrv1980 commented 8 years ago

Guys I'm using Mac OS X 10.11.4 , Mist 0.7.4 , I've tried to upload de pre-sale file and still get the yellow "wrong password" message. My passwords contains "#" . any help would be greatly appreciated.

Thanks.

misterdna commented 8 years ago

Have you seen above that using the command line seems to work in this situation? And there are other wallet solutions available that allow you to access your pre-sale wallet?

luclu commented 8 years ago

Please have a look over here for a summury: https://github.com/ethereum/mist/issues/669

luclu commented 8 years ago

moved here to keep things tidy (from @yrrv1980):

Hello Luclu, Thanks for all the help. We really appreciate it.

I'm running MAC OSX 10.11.4 Mist 0.7.4

I'm trying to import a pre sale file, but I'm getting the "Wrong Password" Message

According to your recommendations:

update to the latest version (link) -- check make sure the keyboard-layout is correct -- check no caps-lock is active -- check

Still does not work.

You might want to try using geth to check the password (see #669 or above as @misterdna pointed out):

...can't unlock your account in Ethereum-Wallet start geth with: geth{.exe} --unlock

yrrv1980 commented 8 years ago

Hi Guys, thanks for the help!!.

 I'm following the instructions to import the pre sale file using geth, but now I'm getting this error message: 

Macintosh:~ usr$ geth wallet import Json-file Passphrase: Fatal: could not decrypt key with given passphrase

I'm 100% sure I'm typing the password correctly. Any thoughts?..

hiddentao commented 8 years ago

@yrrv1980 Sorry about the late reply. Did you resolve the issue in the end? Importing from the command-line should work without fail if your password is correct.

qdotme commented 7 years ago

@uwefassnacht sorry for hijacking this thread a bit - if you wouldn't mind donating a copy to a (different) implementation that we're trying to sort out a particular bug here - we'd appreciate it. tomasz (at) zerado (dot) com

luclu commented 7 years ago

@qdotme you can use this test presale wallet.

onepremise commented 7 years ago

I'm just curious, how many here still can't open their presale wallet?

rplevy commented 7 years ago

@onepremise I still can't access my ethereum presale wallet

@qdotme that's odd, the ethereum wallet file I have from the 2014 presale looks nothing like https://github.com/luclu/ethereum-keyfile-recognizer/blob/master/test/keyfiles-valid-instances.json

Mine is in this format:

{"encseed": ... "bkp": ... "ethaddr": ... "btcaddr": ... "email": ... }

No nested maps, just that one flat one, 5 key/value string pairs.

EDIT: the "presale" key does match that with the exception of not having the "bkp" key in the test reference file, versus in an actual wallet.

philterx commented 7 years ago

@rplevy I have the same format with my pre-sale wallet. Have had no luck importing it, and pretty much given up. I get anxiety attempting the import of JSON file, knowing how much is in it, and not being able to access it. I'll keep chipping at it though lol

@onepremise Yes, still issues for me.

ltfschoen commented 7 years ago

I tried to import my presale wallet recently and I thought I would encounter issues as I had used special characters in my password that have been mentioned here. Initially tried importing into Parity Wallet 1.7 by navigating to the following in its GUI Accounts > Account > Presale Wallet, but it gave me error [-32023] Could not create account.. I manually copied the .json format wallet file into ~/Library/Application Support/io.parity.ethereum/keys/ethereum but it still didn't appear in the GUI. I tried using Mist Wallet v0.9.0 instead and waited for the blockchain to synchronise, but it didn't offer a GUI option to import the presale wallet. I manually copied the .json format wallet file into ~/Library/Ethereum/keystore/ too. I followed some threads on https://forum.ethereum.org, and ended up downloading https://github.com/ryepdx/pyethrecover and used it to crack my password through brute force (I had simply entered the incorrect password). Initially I was using Geth 1.6 so to import the wallet from the command line I used geth wallet ethereum-wallet-<my_address>.json --password passwords.txt (if you're using Geth 1.7 then use get wallet import ... instead). If you get this far and you still can't view your presale account in a wallet like Parity Wallet or Mist Wallet then just use the Geth Wiki to check your account balance in Ether and perform other transactions from the command line.

geth account list
geth console
web3.fromWei(eth.getBalance(eth.coinbase),"ether")
evertonfraga commented 6 years ago

Hi all. Did you manage to recover your funds from presale wallets?

@uwefassnacht, I'm one of the current maintainers of Mist. Are you still willing to share your presale wallet so we can further investigate this password issue?

if so, please email me: ev [at] ethereum [dot] org

kmille commented 5 years ago

Fix for me: Use the json file to extract the private key. Then import the private key. For converting I used

pip3 install web3 from web3.auto import w3 with open("~/.ethereum/rinkeby/keystore/UTC--2018-06- 10T05-43-22.134895238Z--9e63c0d223d9232a4f3076947ad7cff353cc1a28") as keyfile: ... encrypted_key = keyfile.read() ... private_key = w3.eth.account.decrypt(encrypted_key, 'password')

geth account import privekey-file.txt

credits:

ewaspiro commented 4 years ago

Hi all. Did you manage to recover your funds from presale wallets?

@uwefassnacht, I'm one of the current maintainers of Mist. Are you still willing to share your presale wallet so we can further investigate this password issue?

if so, please email me: ev [at] ethereum [dot] org

I managed to extract mine, used the service at https://keychainx.io