Suppose I make a locked wallet with 50000 pre-generated addresses.

As long as I researched, only way I can collect those 50000 addresses using RPC and "getnewaddress". Feel free to correct me.

I understand this will took several hours or days, so I can set this up on some VPS and let it run.

For this I do not need blockchain to be synchronized.

How can I start bitcoind without blockchain synchronization?

I am thinking about "connect" option or testnet, but both looks like a hack.

  • 1
    You could also run dumpwallet, which would have the addresses in the resulting dump - although at this point, you might want to look into a small script to generate an HD wallet, it will likely go a lot faster. Jul 26 '19 at 19:17
  • dumpwallet requires passphrase.
    – Nick
    Jul 26 '19 at 20:02

The recommended way is to use the -connect option. You can do -connect=0 or -noconnect (they mean the same thing) and Bitcoin Core will not try to automatically connect to any other node.

  • works like a charm. added connect=0 in the config file
    – Nick
    Jul 26 '19 at 17:54

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

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