Bitcoin Forum
October 18, 2018, 06:41:29 AM *
News: Make sure you are not using versions of Bitcoin Core other than 0.17.0 [Torrent], 0.16.3, 0.15.2, or 0.14.3. More info.
 
   Home   Help Search Donate Login Register  
Pages: [1]
  Print  
Author Topic: bitcoin Core wallet 0.16 HD function  (Read 44 times)
unsoindovo
Legendary
*
Offline Offline

Activity: 1554
Merit: 1014


View Profile
March 22, 2018, 02:44:56 PM
 #1

Hi all!
i just installed the latest bitcoin core wallet.
I mean the 0.16.0 version.
i can see who HD generation is disabled.
How i can activate it?

Advertised sites are not endorsed by the Bitcoin Forum. They may be unsafe, untrustworthy, or illegal in your jurisdiction. Advertise here.
1539844889
Hero Member
*
Offline Offline

Posts: 1539844889

View Profile Personal Message (Offline)

Ignore
1539844889
Reply with quote  #2

1539844889
Report to moderator
1539844889
Hero Member
*
Offline Offline

Posts: 1539844889

View Profile Personal Message (Offline)

Ignore
1539844889
Reply with quote  #2

1539844889
Report to moderator
1539844889
Hero Member
*
Offline Offline

Posts: 1539844889

View Profile Personal Message (Offline)

Ignore
1539844889
Reply with quote  #2

1539844889
Report to moderator
ranochigo
Legendary
*
Offline Offline

Activity: 1568
Merit: 1094

Somewhat inactive.


View Profile WWW
March 22, 2018, 03:32:29 PM
 #2

If you've created the wallet before the HD function was introduced with Bitcoin, then you definitely won't be able to use the HD feature right off the bat. Existing wallet can't be converted to HD wallets and you will have to create a new wallet to use it.

Steps to create a new HD wallet.
1) Go to %appdata%/Bitcoin.
2) Rename wallet.dat to wallet-old.dat
3) Open Bitcoin Core.
4) Wait for it to load and go to the addresses tab to get an address. Also make a backup. Then shut it down.
5) Rename the new wallet.dat to wallet-HD.dat.
6) Rename wallet-old.dat to wallet.dat
7) Start up Bitcoin Core and send the coins to the address generated with your HD wallet.
Cool Shut it down.
9) Move the old wallet.dat from the folder and rename wallet-hd.dat back to wallet.dat and you would be able to use the HD wallet.

unsoindovo
Legendary
*
Offline Offline

Activity: 1554
Merit: 1014


View Profile
March 22, 2018, 04:00:33 PM
 #3

If you've created the wallet before the HD function was introduced with Bitcoin, then you definitely won't be able to use the HD feature right off the bat. Existing wallet can't be converted to HD wallets and you will have to create a new wallet to use it.

Steps to create a new HD wallet.
1) Go to %appdata%/Bitcoin.
2) Rename wallet.dat to wallet-old.dat
3) Open Bitcoin Core.
4) Wait for it to load and go to the addresses tab to get an address. Also make a backup. Then shut it down.
5) Rename the new wallet.dat to wallet-HD.dat.
6) Rename wallet-old.dat to wallet.dat
7) Start up Bitcoin Core and send the coins to the address generated with your HD wallet.
Cool Shut it down.
9) Move the old wallet.dat from the folder and rename wallet-hd.dat back to wallet.dat and you would be able to use the HD wallet.

great Tutorial ranochigo!
thank you to let me know!

bob123
Hero Member
*****
Offline Offline

Activity: 714
Merit: 586



View Profile WWW
March 22, 2018, 04:13:22 PM
 #4

Wallets generated prior HD got introduced can't be 'updated' to HD wallets.
The 'old wallets' have a bunch of address (randomly) pre-generated. Hierarchical Deterministic wallets do generate the private child keys from the private parent key.

ranochigo's guide is probably the fastest way of changing wallets. But make sure to close core before moving your wallet.dat.

And keep one copy of your old wallet-file. Even satoshi advised to never delete a wallet:

Sigh... why delete a wallet instead of moving it aside and keeping the old copy just in case?  You should never delete a wallet.

Pages: [1]
  Print  
 
Jump to:  

Sponsored by , a Bitcoin-accepting VPN.
Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!