I have a just bought a Ledger Nano S and have put my Bitcoin onto it using one of the keys it generated. It actually generated 19 of them so I used the first one. My question is, if I want to load further crypto onto it, do I use the same key or one of the others? Thanks.

1 Answer 1


The string of characters you sent your btc to is called a bitcoin address. You should use a new one every time you receive funds.

This is important for your privacy, and the privacy of those you transact with. The blockchains is a public database, if you just used one address repeatedly, then every person that paid you would be effectively able to see your entire financial history. Obviously this is not ideal, but using a new address for each transaction can help a lot with this issue.

There are some small security considerations as well, but they are more theoretical in nature. Privacy is the main reason.

For more info see: https://en.bitcoin.it/wiki/Address_reuse

  • Can you elaborate a little on the motivation for using a new address every time I receive funds please. I have also been wondering about this.
    – Prince M
    Mar 10, 2021 at 21:17
  • 1
    @PrinceM I’ve added a little more info to the answer. You can also search this site on the topic, there are a number of great posts about address reuse and related best practices.
    – chytrik
    Mar 10, 2021 at 22:06

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Not the answer you're looking for? Browse other questions tagged or ask your own question.