Author

Topic: Joining different wallet files into a single one (Read 1116 times)

hero member
Activity: 807
Merit: 500
Maybe Bitcoin Core Wallet converts old wallets into new ones when you export it again?
That mean, shut off bitcoin core, replace wallet.dat with older wallet.dat, start bitcoin core, export wallet.dat.
Yes, Bitcoin Core rescans and updates wallets.  However, the OP wants to merge wallets, and I assume the OP is not running an old enough version to have old wallets if even running Bitcoin Core, so this behavior is the opposite of what would be needed to achieve the desired functionality using the old pywallet software.
legendary
Activity: 1022
Merit: 1008
Delusional crypto obsessionist
Bitcoin Core can have more than 100 addresses, it starts with 100.
With a Bitcoin Core wallet it was once possible with a utility called pywallet.  The person making that software decided to rewrite from scratch several versions ago, and the old software he had written only works with older wallet.dat files.  I don't know if the new software for the current wallet.dat files got completed or not.

Maybe Bitcoin Core Wallet converts old wallets into new ones when you export it again?
That mean, shut off bitcoin core, replace wallet.dat with older wallet.dat, start bitcoin core, export wallet.dat.
hero member
Activity: 807
Merit: 500
Bitcoin Core can have more than 100 addresses, it starts with 100.
With a Bitcoin Core wallet it was once possible with a utility called pywallet.  The person making that software decided to rewrite from scratch several versions ago, and the old software he had written only works with older wallet.dat files.  I don't know if the new software for the current wallet.dat files got completed or not.
hero member
Activity: 756
Merit: 500
This would actually be a good idea, but I have no idea if it's even feasible or not. I'm not really an expert behind the actualt technology, but isn't there a way to import the private keys so why not a way to import them all from several wallets?
legendary
Activity: 1022
Merit: 1008
Delusional crypto obsessionist
Probably it's not possible , but wait ... blockchain have a Desktop wallet windows ? only thing I've found was for MAC  Huh  Huh
Why wouldn't it be possible?
If I export a wallet in JSON format, you can see all keys, private and public.
When I think of it, I think I could build a merger myself (although I'm not a real coder and it would end up being buggy)
hero member
Activity: 686
Merit: 500
Probably it's not possible , but wait ... blockchain have a Desktop wallet windows ? only thing I've found was for MAC  Huh  Huh
legendary
Activity: 812
Merit: 1002
I don't think this is possible if I'm understanding you correctly. Although you can import private keys, each wallet can only have 100 addresses (assuming you're using default Qt software). If you use a different wallet software, like Armory, you can have an nearly an infinite number of addresses for a single wallet because it's "deterministic". I believe Armory can also manage multiple wallets also, although you can't just import wallet.dat from Qt.
sr. member
Activity: 252
Merit: 251
Knowledge its everything
I think it's impossible  Sad
How about you send all bitcoin to address on same wallet.dat

That's easier  Grin

Edit : maybe you can use apps that support multi wallet.dat
sr. member
Activity: 291
Merit: 250
Scam-Busting PSA: Beware of Black Arrow Software
Is there any service to join different wallet files ("wallet.dat") into a single one?
I think this would be a great service for blockchain.info, for instance.
You would just drag in as many wallets as you wanted and get a single one with all the data from the merge.

I might be missing something obvious as I was going to ask why you wouldn't just transfer the funds into a single unified wallet, it's slightly more effort up-front but will help keep thing simplified in the long run - assuming you don't need to keep the specific addresses. I assume you want to keep your old addresses, but can't understand why. If it's to keep the funds separated for privacy then surely allocating them to multiple addresses within the same wallet (whether it be blockchain, qt etc) would achieve the same thing?
legendary
Activity: 1022
Merit: 1008
Delusional crypto obsessionist
Is there any service to join different wallet files ("wallet.dat") into a single one?
I think this would be a great service for blockchain.info, for instance.
You would just drag in as many wallets as you wanted and get a single one with all the data from the merge.
I was about to ask the same question.
Over the months I've collected quite a few wallets which I would like to merge into 1.

Although they are mostly empty, Satoshi said you should never delete a wallet.
legendary
Activity: 1122
Merit: 1017
ASMR El Salvador
Is there any service to join different wallet files ("wallet.dat") into a single one?
I think this would be a great service for blockchain.info, for instance.
You would just drag in as many wallets as you wanted and get a single one with all the data from the merge.
Jump to: