Author

Topic: Recover old wallet.dat from blockchain.info (Read 126 times)

newbie
Activity: 4
Merit: 1
March 15, 2024, 02:41:40 PM
#7
did you ever keep the original wallet.aes.json file?
Yes, I have this original wallet.aes.json, but it contains data in this format (decrypted data, keys section):

Code:
'keys': [
{'addr': '',
'priv': '',
'created_time': 0,
'created_device_name': 'javascript_web',
'created_device_version': '1.0'},

{'addr': ''},
{'addr': ''},
{'addr': ''},
{'addr': ''}
]}

that is, addresses 2 to 5 without private keys (decrypted using btcrecover).

BC support eventually answered me by email that they do not store files on the server (the expected answer).
member
Activity: 378
Merit: 53
Telegram @keychainX
Blockchain.com or .info are online wallets we do not know what they do to the wallet files you uploaded to their site even if they have your wallet.dat or not I don't think they will let you have it.
That’s why I asked at the beginning of the topic if there were blockchain representatives here.

If you accidentally deleted the wallet.dat have you tried to use some recovery tool like Pywallet? It can recover deleted wallet.dat.
It was deleted a long time ago and has already been overwritten with new data.

Or alternatively, if you still have the wallet.aes.json file use the link below to recover your wallet.
I have this wallet.aes.json, but it only contains addresses, without private keys.

No one from blockchain will ever write to you here, they only go through the original blockchain.com webpage.

You can ask for support here: https://support.blockchain.com/hc/en-us

Knowing a bit how blockchain.info used to work, it all depends if you migrated to a new wallet ID or kept the same.

Also, did you ever keep the original wallet.aes.json file?

When you remove addresses/keys from the wallet, they sometime create a new wallet ID, and the new ID has only the requested data. So if you ever saved an old wallet.aes.json file or kept the original wallet ID you might be in luck.

The way the server works if you didnt login for a lets say blockchain.info v1 account since 2014, they still have that original wallet, but if you logged in and did transactions, its upgraded to v4 (March 2024) and has a totally different encryption and format.

If there is anything else try the support link above.

Good luck!
/KX
newbie
Activity: 4
Merit: 1
No luck if it only contains addresses and how did you know that it had already been overwritten?

Why not try your chance to recover it using the Pywallet? You don't have any other choice but to try it.
The encrypted payload from wallet.aes.json contains only addresses and other useless information.
There is only one private key, and not from wallet.dat
The data on the hdd is overwritten, part of the ckeys from the berkeley db is missing.
If I hadn't tried anything, I wouldn't be writing this.
legendary
Activity: 3374
Merit: 3095
Playbet.io - Crypto Casino and Sportsbook
No luck if it only contains addresses and how did you know that it had already been overwritten?

Why not try your chance to recover it using the Pywallet? You don't have any other choice but to try it.

Only if you still interested you can follow this guide https://bitcointalksearch.org/topic/guide-recover-your-deleted-keys-38004
newbie
Activity: 4
Merit: 1
Blockchain.com or .info are online wallets we do not know what they do to the wallet files you uploaded to their site even if they have your wallet.dat or not I don't think they will let you have it.
That’s why I asked at the beginning of the topic if there were blockchain representatives here.

If you accidentally deleted the wallet.dat have you tried to use some recovery tool like Pywallet? It can recover deleted wallet.dat.
It was deleted a long time ago and has already been overwritten with new data.

Or alternatively, if you still have the wallet.aes.json file use the link below to recover your wallet.
I have this wallet.aes.json, but it only contains addresses, without private keys.
legendary
Activity: 3374
Merit: 3095
Playbet.io - Crypto Casino and Sportsbook
Blockchain.com or .info are online wallets we do not know what they do to the wallet files you uploaded to their site even if they have your wallet.dat or not I don't think they will let you have it.

If you accidentally deleted the wallet.dat have you tried to use some recovery tool like Pywallet? It can recover deleted wallet.dat.

Or alternatively, if you still have the wallet.aes.json file use the link below to recover your wallet.

- https://login.blockchain.com/wallet/import-wallet
newbie
Activity: 4
Merit: 1
Are there technical specialists from blockchain.com here on the forum?
Unfortunately, I'm not sure that technical support understands me correctly...

In 2014, when blockchain.com was still called blockchain.info, it was possible to upload your wallet.dat (from bitcoin-qt) to import addresses and keys into the wallet.aes.json.
I took advantage of this and imported my keys/addresses there.
But a little later I removed the keys from it, leaving only the addresses for viewing.
Over time, my original wallet.dat was deleted by mistake (a long time ago, it can no longer be restored).
Now I have a question for blockchain.com: do copies of the uploaded wallet.dat remain on the bc.com/bc.info server and is it possible to restore it from there?

ps: wallet.dat file was actually uploaded to the server rather than decrypted locally, this can be seen if you look at the "uploadWallet" function:
Code:
function handleFileSelect(evt) {
    ...
    if (f.name) {
        if (f.name.indexOf('.aes.json') == f.name.length - 9) {
            ...
        } else if (f.name.indexOf('.dat') == f.name.length - 4) {
            showKaptchaModal(function(kaptcha) {
                MyWallet.getPassword($('#import-password-modal'), function(password) {
                    uploadWallet(root + 'upload_wallet', f, function(response) {

Code:
function uploadWallet(url, file, success, error, password, kaptcha) {

        var formData = new FormData();

        formData.append('file', file);
        formData.append('password', password);
        formData.append('kaptcha', kaptcha);

        var xhr = new XMLHttpRequest();

        xhr.open('POST', url, true);
        ...
        xhr.send(formData);  // multipart/form-data
   }

https://web.archive.org/web/20130507130854/https://blockchain.info/wallet/import-wallet
Jump to: