What is the "extended private masterkey" in a dumpwallet file? It begins with xprv.


1 Answer 1


It is the BIP32 extended private key which all wallet keys are indirectly derived from. Anyone with access to it can compute all the wallet's private keys.

  • "Anyone with access to it" (plus a private key, for hardened derivation, right?) "can compute all the wallet's private keys."
    – Geremia
    Commented May 18 at 23:07
  • 1
    Extended private keys let you compute all private keys; there is no other information needed. The extended private key is literally where the keys come from. Commented May 18 at 23:11
  • What is hardened vs. non-hardened derivation?
    – Geremia
    Commented May 18 at 23:20
  • 1
    With normal (non-hardened) derivation you can get the public keys from the extended public key, as well as the corresponding private keys from the corresponding extended private key. With hardened derivation, there is no usable extended public key, and one needed the extended private key to derive both private and public keys. Hardened is more secure in certain scenarios, but is not as feature-rich. Commented May 18 at 23:23

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.