I have launched the bitcoin node and synchronized it. The issue is that importing the private key forces the node to scan the blockchain for the operations with the key. Is there a way to import the key in a fast way?

  • 2
    You can skip the rescan, but then you won't have transactions and can't spend existing outputs to it. Or if it was a recently created key, you can specify its birth time using importmulti, which will only rescan the chain after that point. – Pieter Wuille Jul 22 '19 at 15:56
  • BIP158 blockfilterindex should help in the future. – Chris Chen Dec 24 '19 at 5:29


Bitcoin core is a full node and doesn't use SPV or any equivalent. Therefore, when importing a private key, it must scan the Blockchain copy it holds rather than trust third parties.

Sweeping the private key into Bitcoin core ought to be faster.

| improve this answer | |
  • thank you for the answer – shalakhin Jul 22 '19 at 14:55

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.