46 votes
Accepted

How to backup mist wallets?

How to Access the Files to Back Up Using Mist - Backup Accounts Go to the top bar and select ACCOUNTS -> BACKUP -> ACCOUNTS. This will open a folder. Inside this folder there are keystrore files ...
tayvano's user avatar
  • 16k
31 votes
Accepted

Where are my keys and chain data located if I am using Parity?

In Parity 1.6 : Have a look at OSX : ~/Library/Application\ Support/io.parity.ethereum/keys/ Linux : ~/.local/share/io.parity.ethereum/keys/ Windows: %APPDATA%\Parity\Ethereum\keys In Parity 1.5 : ...
yoregis's user avatar
  • 1,242
30 votes
Accepted

How can I get a mnemonic phrase from a private key?

No, a mnemonic is generated using an hd wallet - a hierarchical deterministic wallet. Private keys are "children" of this mnemonic and there can be millions of them, but there's no way to go back to ...
Paul Razvan Berg's user avatar
26 votes

How do I get the raw private key from my Mist keystore file?

You can use MyEtherWallet or MyCrypto(fork of MyEtherWallet) offline only wallet "view wallet details" function to extract private key from wallet json file. Feel free to use its offline version on an ...
Nicolas Massart's user avatar
17 votes

How do I get the raw private key from my Mist keystore file?

If you have node.js, you can do this in node var keyth=require('keythereum') //install keythereum by runing "npm install keythereum" var keyobj=keyth.importFromFile('0x...your..ether..address..','./...
gxu's user avatar
  • 351
14 votes
Accepted

How to generate a keystore (UTC) file from the raw private key?

geth-compatible keystore file can be created in Node using ethereumjs-wallet library: > var Wallet = require('ethereumjs-wallet'); > var key = Buffer.from('...
max taldykin's user avatar
  • 2,966
14 votes

Where does metamask store the wallet seed? (file path)

If you were using the Google Chrome browser in Windows 10, you should be able to find the location of the Vault by going to this folder location (you need to be able to see the hidden files): C:\...
rdymac's user avatar
  • 241
13 votes

How to change the password to an account?

Simply use geth as indicated in the github wiki: Account update $ geth account update a94f5374fce5edbc8e2a8697c15331677e6ebf0b Unlocking account a94f5374fce5edbc8e2a8697c15331677e6ebf0b | Attempt ...
Nicolas Massart's user avatar
13 votes

How do I get the raw private key from my Mist keystore file?

I will try to provide an alternative solution that is more "hands-on" than using a particular application, or JavaScript. It seems to me lacking "hands-on" details might be one of the reasons why ...
Linmao Song's user avatar
  • 2,357
11 votes

Where are my keys and chain data located if I am using Parity?

When you run parity -h you can see the default keystore. It is listed as the default where the -d --base-path option is explained, under Operating Options. On Linux: ~/.local/share/io.parity.ethereum/...
Steve Ellis's user avatar
  • 1,357
10 votes

How do I get the raw private key from my Mist keystore file?

You can use the web3 CLI tool to do this easily: web3 account extract --keyfile ~/Downloads/keystore-file --password password
Travis Reeder's user avatar
9 votes

How to backup mist wallets?

If you use the latest version of the Mist wallet 0.3.9, then you can backup your wallet with saving the AppData. You can do that by clicking on Backup in the Menu bar and click "Backup App Data" ...
Andreas's user avatar
  • 91
7 votes

How do I get the raw private key from my Mist keystore file?

I'm assuming your mist client runs a geth node in background. Export of unencrypted key is not supported on purpose after deliberating the risk to end users. #1054 Unfortunately it seems not to ...
q9f's user avatar
  • 32.9k
7 votes
Accepted

Convert an eth key to a geth key

It's possible but not recommended and therefore a not documented feature. Get the UUID of the account: ~ $ ethkey listbare 8766c082-432f-5548-608c-6eec600757f9 Display the private key: ~ $ ...
q9f's user avatar
  • 32.9k
7 votes

How to backup mist wallets?

Backup To backup your accounts from Ethereum Wallet, see How to backup mist wallets?. The files that you need to backup will have names like the following: user@Kumquat:~/.ethereum/keystore$ ls ...
BokkyPooBah's user avatar
  • 40.3k
7 votes
Accepted

What algorithm is used to encrypt a private key?

The key is encrypted with 128-bit AES in Counter (CTR) mode.
CBobRobison's user avatar
  • 1,245
7 votes
Accepted

Is it Safe to Share the Wallet Keystore File Without Password?

You should definitely not give away your keystore file as it contains your encrypted private key. The only thing that can decrypt your private key is your password. However, one could perform a brute ...
Zenos Pavlakou's user avatar
6 votes

How do I get the raw private key from my Mist keystore file?

ethereum/go-ethereum's ethkey tool can do this: > ethkey inspect --private --passwordfile kottipass.txt UTC--2019-01-30T14-49-18.711193885Z--e5dfD67E3d46De4e2C918d894FdC591793492E53 Address: ...
irbanana's user avatar
  • 161
6 votes

Where are my keys and chain data located if I am using Parity?

Parity stores keys in ~/.local/share/io.parity.ethereum/ for linux. Whereas for Windows, it stored them under C:\Users\{CurrentUser}\.parity\keys. `
Badr Bellaj's user avatar
  • 18.8k
6 votes

If someone gets my geth keystore files, can they spend my ETH without knowing my password(s)?

As the audience reading the answer to this question may have less background with cryptocurrencies, here are additional key points to consider: humans are not good at creating secure passwords ...
eth's user avatar
  • 85.7k
6 votes

Convert an eth key to a geth key

The way to do this is risky but it is doable. It involves showing your private key on screen which is generally a REALLY bad thing to do. ethkey listbare 462352b14-0121-0454-5a4f-15f791233f1a So ...
Lefteris's user avatar
  • 250
5 votes

Convert an eth key to a geth key

The json files that eth uses are not the same as the keystore (json) files that geth uses. In order to successfully switch between clients, you must re-import the accounts via the unencrypted private ...
tayvano's user avatar
  • 16k
5 votes

Do I need to encrypt the keystore file(s)?

Is it safe to send the keystore file unencrypted over the internet? It is not recommended, no. Even though the important stuff in that keystore file is encrypted, if someone were to obtain it, they ...
tayvano's user avatar
  • 16k
5 votes
Accepted

How can I force geth to create accounts in a different keystore?

Accounts are stored in the keystore subdirectory. You can use --datadir to set that main directory, but the subdirectories are still going to be intact. In order to change the keystore directory you ...
tayvano's user avatar
  • 16k
5 votes
Accepted

Is it possible to regenerate the private key file?

You cannot recreate the private key file. The password is used to decrypt the key file, and then an address is generated from the private key in a non-reversible way. The private key is really the ...
Tjaden Hess's user avatar
  • 37.1k
5 votes

geth account list returns accounts but eth.accounts does not

I had to explicitly set the location of my keystore directory to get eth.accounts to show the right thing. What I did was: geth --light --keystore ~/.ethereum/keystore console and then typing eth....
Tom Hale's user avatar
  • 3,107
5 votes

How can I get a mnemonic phrase from a private key?

I concur with Paul Berg that there is no way to represent a single private key as a mnemonic, with the qualification that there is no STANDARD way which will automatically work with existing wallets ...
Vega Paithankar's user avatar
4 votes

Where are my keys and chain data located if I am using Parity?

When I switched from geth to parity, I noticed that parity imported my accounts from the .ethereum/keystore/* directory into parity somehow. 0 ✓ user@host ~ $ ll ~/.ethereum/keystore/ total 48K 4.0K ...
q9f's user avatar
  • 32.9k
4 votes

Where are my keys and chain data located if I am using Parity?

According to the documentation for Parity's ethstore key management API: secret store directory: It may be either parity, parity-test, geth, geth-test or a path. default: parity (Also of note is ...
Richard Horrocks's user avatar
4 votes

Which password is required to unlock my accounts?

this is the password you got asked to enter twice when you created your account with geth account new see the documentation, you entered this password twice : $ geth account new Your new account is ...
euri10's user avatar
  • 4,640

Only top scored, non community-wiki answers of a minimum length are eligible