I need to convert my eth key to a geth key.
eth put the key in %appdata%\roaming\Web3\keys
, and I see it as a .json
file. If I move that to the %appdata%\roaming\Ethereum\keystore
directory, geth still doesn't recognize it. If I try to do geth account import keyname.json
, that fails with:
Fatal: Could not create the account: encoding/hex: invalid byte: U+007B '{'"
I also tried altering the .json file to look more like the geth key by adding "address":"[address]" to no avail.
Backstory: I created an account using eth, moved some ether into it (verified using etherchain.org), but my eth install was always broken, wouldn't connect to peers, etc., so I want to move the account to geth. The account was generated from eth 0.9.41. I haven't tried to reinstall eth yet in case there is something that needs to be preserved in order to proceed. Safety first...