As far as I understand, when I want to create an HD Wallet, do I need a private key that is derived into an extended public key?
So, my question is, if I am coding a portfolio of bitcoin in java, how can I generate this public extended key from a private key (I assume that the private key is like a private password right?)?
Thanks for your help,