<p>A long sequence of private keys can be computed from the seed in a standard way.  The new client will import those keys for your use, while computing the corresponding addresses and checking the block chain to see which ones have been used.  When it finds many keys in a row that haven't been used (perhaps several hundred; this number may be configurable in your client), it assumes it has found all the keys in the sequence that you actually used, and stops.</p>

CC BY-SA 3.0
2017-06-05T13:14:40.907Z
2017-06-05T13:14:40.907Z
Nate Eldredge
<p>If I change computers and use the 12 word seed to use my wallet, how will the client know which private key I used in the previous computer?</p>

<wallet-recovery><seed><keypool>
How do you get back the private keys you used, after you deploy your wallet with a 12 word seed?
Pineapple29
# How do you get back the private keys you used, after you deploy your wallet with a 12 word seed?

(Asked by: username_0 on 2017-06-04)

If I change computers and use the 12 word seed to use my wallet, how will the client know which private key I used in the previous computer?

**Tags:** wallet-recovery, seed, keypool


---

## 1 answers

### Answer by username_1 on 2017-06-05. Score: 1 | Accepted answer

A long sequence of private keys can be computed from the seed in a standard way. The new client will import those keys for your use, while computing the corresponding addresses and checking the block chain to see which ones have been used. When it finds many keys in a row that haven't been used (perhaps several hundred; this number may be configurable in your client), it assumes it has found all the keys in the sequence that you actually used, and stops.


---

