How can I delete all addresses from my Qt wallet without having to download the blockchain all over again from the scratch? I would like to find a bulk way to do it as there are a few thousand addresses I need to get rid of. These addresses are empty and they only cause significant delays to my interactions with the wallet.

I found a similar question indicating Pywallet (https://bitcointalk.org/index.php?topic=34028.0) as a solution but I have to manually remove each address one by one with it, which is not efficient in my case.


Transfer all funds out of the old wallet. If on Windows, explore to %APPDATA%\Bitcoin, rename wallet.dat to wallet-old.dat. On next launch of Bitcoin-QT a new, empty wallet.dat will be created. This will not require re-downloading the blockchain. Remember to use Settings, Encrypt Wallet on the new wallet.dat.

Your Answer

