<blockquote>
  <p>Can old wallet.dat (offline long time) still receive money?</p>
</blockquote>

<p>Yes. If you have the addresses from that wallet, coins can be sent to those addresses.</p>

<blockquote>
  <p>I think that I remember that 100 private keys are generated in advance and are in stock of the file. Does that mean, that I can receive 100 transactions after taking my client (it was bitcoin-qt/bitcoin-core) offline?</p>
</blockquote>

<p>An address can receive coins more than once, although it's considered best practice to try to avoid that. But, in practice, you can receive many transaction that pay to any of those 100 addresses.</p>

CC BY-SA 3.0
2015-07-13T23:42:01.070Z
In my wallet I have currently 2 addresses. Do you say that I can only have 98 more addresses? Maybe I have to ask a new question regarding the specification of a wallet file.
erik
CC BY-SA 3.0
2015-08-14T12:57:51.800Z
No, you can have as many addresses as you want, the wallet always creates new addresses to have 100 unused addresses in store. You can receive unlimited transactions to each address, it is just for privacy reasons that one should only use addresses once.
Murch
CC BY-SA 3.0
2015-07-13T18:16:08.283Z
2015-07-13T18:16:08.283Z
morsecoder
<p>I have an old wallet.dat file (from a backup) and no client installed since a very long time. Recently some transactions have been made (BTC have been sent to my address).</p>

<p>Will this old wallet.dat file allow me to be the owner of the new money? I’ve read that <a href="https://en.bitcoin.it/wiki/Key_pool" rel="nofollow">100 private keys are generated in advance</a> and are in stock of the file. Does that mean, that I can receive 100 transactions after taking my client (it was bitcoin-qt/bitcoin-core) offline? Or what are these 100 keys for?</p>

<bitcoin-core><wallet.dat>
Can old wallet.dat (offline long time) still receive money?
erik
# Can old wallet.dat (offline long time) still receive money?

(Asked by: username_0 on 2015-07-13)

I have an old wallet.dat file (from a backup) and no client installed since a very long time. Recently some transactions have been made (BTC have been sent to my address).

Will this old wallet.dat file allow me to be the owner of the new money? I’ve read that [100 private keys are generated in advance](https://en.bitcoin.it/wiki/Key_pool) and are in stock of the file. Does that mean, that I can receive 100 transactions after taking my client (it was bitcoin-qt/bitcoin-core) offline? Or what are these 100 keys for?

**Tags:** bitcoin-core, wallet.dat


---

## 1 answers

### Answer by username_1 on 2015-07-13. Score: 1

> Can old wallet.dat (offline long time) still receive money?

Yes. If you have the addresses from that wallet, coins can be sent to those addresses.

> I think that I remember that 100 private keys are generated in advance and are in stock of the file. Does that mean, that I can receive 100 transactions after taking my client (it was bitcoin-qt/bitcoin-core) offline?

An address can receive coins more than once, although it's considered best practice to try to avoid that. But, in practice, you can receive many transaction that pay to any of those 100 addresses.

> **Comments:**
> **username_0**: In my wallet I have currently 2 addresses. Do you say that I can only have 98 more addresses? Maybe I have to ask a new question regarding the specification of a wallet file.  
> **username_2**: No, you can have as many addresses as you want, the wallet always creates new addresses to have 100 unused addresses in store. You can receive unlimited transactions to each address, it is just for privacy reasons that one should only use addresses once.  

---

