When I go to the key store folder via Mist I find a .json-file (doesn't have a .json extension, but I believe this is still a .json file) that corresponds with my ether address (UTC blablabla). If I'm correct this file is the encrypted (or password protected) version of my private key.

Now I've got two questions:

  1. Does a (password protected .json file) private key ever change? Is the key the same when it is freshly created as it is after 100 transactions? Meaning: will it suffice if I just back it up after creation?

  2. If I write down the name of the file in the key folder, can I later restore my wallet? Like a cold/paper wallet. Somehow it seems to me this is too short/simple to be a complete private key. It's just UTC + a creation date+the address/public key, but other than that very little extra info.

1 Answer 1


Yes, the keystore file is json and contains the encrypted private key.

  1. The private key will never change and does not depend on the number of transactions it is involved in. Saving each keystore file and each password is what you need to do for backup. It is also recommended that you test your backup.

  2. The name of the file doesn't lead to the private key: writing the name of the file doesn't backup anything. Again, see How do I backup my ether accounts?

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Not the answer you're looking for? Browse other questions tagged or ask your own question.