<p>It's worth keeping in mind that your "wallet" doesn't actually contain any bitcoins. What your wallet contains is the private keys that permit you to spend coins that have been sent to any of your addresses. Which addresses have been sent coins is a matter of public record (the blockchain).</p>

<p>If you had previously received (or mined) coins using one or more of your addresses that are contained in that wallet, then the record of those transactions will still exist. Note that your wallet likely contains more than one address, particularly if you've used it for anything at all. The address you have shown in your question has not received any coins.</p>

<p>If you have copied your old <code>wallet.dat</code> file into a new Bitcoin client, the first thing to do would be wait for the blockchain download to complete. Your client won't know about any coins that have been sent to the addresses in your wallet without actually seeing the whole blockchain.</p>

CC BY-SA 3.0
2014-02-02T21:43:42.503Z
That's pretty much what I assumed. I've never had anyone send me any BTCs before, I had just done a bit of mining on the older computer for several months and then forgot about it. What about the processed block that's on the older drive? Anything that can be done with that?
Majordeek
CC BY-SA 3.0
2014-02-02T22:05:45.793Z
If you had done "a bit of mining" then one of three things happened: (1) You were solo mining and you got the (then) 50 BTC mining reward (this would be really important and lucky); (2) You were solo mining and never found a block; (3) You were mining in a pool and got some share of a mined block. It sounds like (2) was probably the case. Also, I'm not sure what you mean by "processed block". Is that the `blk0001.dat` file?
Greg Hewgill
CC BY-SA 3.0
2014-02-02T22:13:08.517Z
The `blk0001.dat` file that you found on your old drive has no value; it is a copy of the actual blockchain at the time you stopped running that client. Your newly installed client has probably already downloaded the blockchain well past that point.
Greg Hewgill
CC BY-SA 3.0
2014-02-02T22:19:55.813Z
Yeah, (2) does sound like that's what happened, especially if the address I have from that wallet still reports back with no BTCs from blockchain.info
Majordeek
CC BY-SA 3.0
2014-02-02T21:39:53.773Z
2014-02-02T21:39:53.773Z
Greg Hewgill
<p>Keep downloading for sure<br />
If you were given the address when you began to mine and then you weren’t online to receive the bitcoin then you sync that address at least up to the date the bitcoin were sent to you in order to show a balance<br />
Also, import the private key into a wallet and then click on receive more addresses or something like that and it will give you more addresses from that wallet<br />
I could be wrong but I’m pretty sure that’s what I remember</p>

CC BY-SA 4.0
2020-12-21T01:41:58.270Z
2020-12-21T01:41:58.270Z
Erica Dawn
<p>So I found my old wallet from 2011, I was able to pull my address and my PrivateKey using  pywallet. I downloaded Bitcoin-QT, copied the old wallet over and reran with -scan. Since it was a new install the blockchain is still updating (not finished as of this post).</p>

<p>I searched my address at blockchain.info and it said that address didn't have a balance. With that being said, are my efforts at recovering the wallet pointless? I pulled the wallet off an old drive so it hasn't connected since 6/2011. The entire directory is intact and the block that was processed is still in the directory as well, about 301MB big. Not sure if that helps me at all in this case.</p>

<p>EDIT: Here'e the pywallet dump with critical data removed. The fact that there is nothing under tx makes me believe that I'm wasting my time.</p>

<pre><code>{
"bestblock": "REDACTED",
"ckey": [],
"defaultkey": "1PSatNhRDmmR6rfK5c9XJvqwB92z7beRa",
"keys": [
    {
        "addr": "1PSatNhRDmmR6rfK5c9XJvqwB92z7beRa",
        "compressed": false,
        "hexsec": "REDACTED",
        "label": "",
        "private": "REDACTED",
        "pubkey": "REDACTED",
        "reserve": 0,
        "sec": "REDACTED",
        "secret": "REDACTED"
    }
],
"mkey": {},
"names": {
    "1PSatNhRDmmR6rfK5c9XJvqwB92z7beRa": ""
},
"pool": [],
"settings": {
    "addrProxy": "127.0.0.1:23075",
    "fGenerateBitcoins": "False",
    "fUseProxy": "False"
},
"tx": [],
"version": 32100
}
</code></pre>

CC BY-SA 3.0
2014-02-02T21:37:57.240Z
what do you get with listtransactions?
jcomeau_ictx
CC BY-SA 3.0
2014-02-02T21:41:41.603Z
I get an empty dataset from Bitcoin-QT. The Blockchain hasn't finished downloading yet, so I'll try again once it has, but I'm sure it will be the same.
Majordeek
CC BY-SA 3.0
2014-02-02T21:47:58.583Z
What do you mean by "the block that was processed"?
Nate Eldredge
CC BY-SA 3.0
2014-02-02T21:52:54.637Z
@nate-eldredge Sorry, my entire concept behind everything is still Beginner at best. What I'm referencing is the blk0001.dat file in the same directory as the wallet.dat on the older computer. I don't THINK it has any relevance to the recovery process, but thought I would throw it in there just in case.
Majordeek
CC BY-SA 3.0
2014-02-02T22:23:21.597Z
Oh, I see. blk0001.dat is just blocks (transaction data) that you have downloaded, so indeed it is not relevant here. Anyway, it sounds like you never had any coins, so there is nothing to recover.
Nate Eldredge
<wallet>
Found my old wallet, is it empty?
Majordeek
# Found my old wallet, is it empty?

(Asked by: username_0 on 2014-02-02)

So I found my old wallet from 2011, I was able to pull my address and my PrivateKey using pywallet. I downloaded Bitcoin-QT, copied the old wallet over and reran with -scan. Since it was a new install the blockchain is still updating (not finished as of this post).

I searched my address at blockchain.info and it said that address didn't have a balance. With that being said, are my efforts at recovering the wallet pointless? I pulled the wallet off an old drive so it hasn't connected since 6/2011. The entire directory is intact and the block that was processed is still in the directory as well, about 301MB big. Not sure if that helps me at all in this case.

EDIT: Here'e the pywallet dump with critical data removed. The fact that there is nothing under tx makes me believe that I'm wasting my time.

```
{
"bestblock": "REDACTED",
"ckey": [],
"defaultkey": "1PSatNhRDmmR6rfK5c9XJvqwB92z7beRa",
"keys": [
    {
        "addr": "1PSatNhRDmmR6rfK5c9XJvqwB92z7beRa",
        "compressed": false,
        "hexsec": "REDACTED",
        "label": "",
        "private": "REDACTED",
        "pubkey": "REDACTED",
        "reserve": 0,
        "sec": "REDACTED",
        "secret": "REDACTED"
    }
],
"mkey": {},
"names": {
    "1PSatNhRDmmR6rfK5c9XJvqwB92z7beRa": ""
},
"pool": [],
"settings": {
    "addrProxy": "127.0.0.1:23075",
    "fGenerateBitcoins": "False",
    "fUseProxy": "False"
},
"tx": [],
"version": 32100
}

```

**Tags:** wallet

> **Comments:**
> **username_1**: what do you get with listtransactions?  
> **username_0**: I get an empty dataset from Bitcoin-QT. The Blockchain hasn't finished downloading yet, so I'll try again once it has, but I'm sure it will be the same.  
> **username_2**: What do you mean by "the block that was processed"?  
> **username_0**: @username_2-username_2 Sorry, my entire concept behind everything is still Beginner at best. What I'm referencing is the blk0001.dat file in the same directory as the wallet.dat on the older computer. I don't THINK it has any relevance to the recovery process, but thought I would throw it in there just in case.  
> **username_2**: Oh, I see. blk0001.dat is just blocks (transaction data) that you have downloaded, so indeed it is not relevant here. Anyway, it sounds like you never had any coins, so there is nothing to recover.  

---

## 2 answers

### Answer by username_3 on 2014-02-02. Score: 2 | Accepted answer

It's worth keeping in mind that your "wallet" doesn't actually contain any bitcoins. What your wallet contains is the private keys that permit you to spend coins that have been sent to any of your addresses. Which addresses have been sent coins is a matter of public record (the blockchain).

If you had previously received (or mined) coins using one or more of your addresses that are contained in that wallet, then the record of those transactions will still exist. Note that your wallet likely contains more than one address, particularly if you've used it for anything at all. The address you have shown in your question has not received any coins.

If you have copied your old `wallet.dat` file into a new Bitcoin client, the first thing to do would be wait for the blockchain download to complete. Your client won't know about any coins that have been sent to the addresses in your wallet without actually seeing the whole blockchain.

> **Comments:**
> **username_0**: That's pretty much what I assumed. I've never had anyone send me any BTCs before, I had just done a bit of mining on the older computer for several months and then forgot about it. What about the processed block that's on the older drive? Anything that can be done with that?  
> **username_3**: If you had done "a bit of mining" then one of three things happened: (1) You were solo mining and you got the (then) 50 BTC mining reward (this would be really important and lucky); (2) You were solo mining and never found a block; (3) You were mining in a pool and got some share of a mined block. It sounds like (2) was probably the case. Also, I'm not sure what you mean by "processed block". Is that the `blk0001.dat` file?  
> **username_3**: The `blk0001.dat` file that you found on your old drive has no value; it is a copy of the actual blockchain at the time you stopped running that client. Your newly installed client has probably already downloaded the blockchain well past that point.  
> **username_0**: Yeah, (2) does sound like that's what happened, especially if the address I have from that wallet still reports back with no BTCs from blockchain.info  

---

### Answer by username_4 on 2020-12-21. Score: -1

Keep downloading for sure  
If you were given the address when you began to mine and then you weren’t online to receive the bitcoin then you sync that address at least up to the date the bitcoin were sent to you in order to show a balance  
Also, import the private key into a wallet and then click on receive more addresses or something like that and it will give you more addresses from that wallet  
I could be wrong but I’m pretty sure that’s what I remember


---

