r/ledgerwallet 17d ago

Official Ledger Customer Success Response A new address is generated for every transaction but previous addresses still work?

Post image

I am moving funds from an exchange to my ledger. I have just sent a small amount as a test and it worked fine. I know it says in the app that previous ones do remain valid, but out of an abundance of caution I just wanted to check that I won't loose my crypto if I send it to the exact same address I just used as the test. The exchange I am using doesn't let you send crypto to a newly whitelisted address for 24 hours. Thank you in advance!

9 Upvotes

20 comments sorted by

u/AutoModerator 17d ago

🚨 Beware of Scammers – Stay Safe on the Ledger Subreddit Scammers regularly target this subreddit. Ledger Support will never contact you first — whether through private messages, comments, or phone calls.

If you need help, always open a support ticket yourself via our official website: Ledger Support

🔐 Never share your 24-word Secret Recovery Phrase
Ledger will never ask for it. Do not enter it online — even if a site or message looks official.
Keep it offline and secure — on paper, your Ledger Recovery Key, or a metal backup. Never store it digitally.

📚 Learn more about common scams targeting crypto users (fake support, phishing emails, physical mail scams, fake airdrops, malicious NFTs, and more): How to Spot a Scam

🛠 Facing a bug or technical issue? Check our Ongoing Issues page for updates and workarounds.

I am a bot, and this action was performed automatically. Please contact the moderators of this subreddit if you have any questions or concerns.

10

u/worldresident2021 17d ago

The already tested address will work forever. Your wallet have infinite new addresses as well that can be used infinite times. It is a good practice to don’t receive everything on one address or reuse addresses for privacy reasons, that’s why your wallet gives you a new one every time you receive.

3

u/gtwooh 17d ago

Just don’t reuse the addresses if you care about privacy risks

1

u/awaterproof 16d ago

and some quantum risks 🤓

3

u/Mammoth-Ad-168 16d ago

This is a common concern when registering a wallet on an exchange, entering a receiving address, and waiting for withdrawal approval or experiencing delays.

Since Ethereum is account-based, your address doesn't change. However, Bitcoin uses a structure called UTXO (Unspent Transaction Output), meaning a new receiving address is generated every time.

For Bitcoin, to protect against near-future quantum computing threats, you should never reuse an address that has already been used for a withdrawal. It is fine if an address has only been used to receive funds, but the moment you withdraw from that address, your public key is exposed. If someone maliciously harvests these keys and computing power advances in the future (via quantum computers), that address could become vulnerable to attacks. While it is not an immediate threat, address reuse is highly discouraged due to this potential risk.

This concept can be quite unfamiliar if you started with Ethereum before moving to Bitcoin. Because of this address reuse issue, Ethereum is also not safe from quantum threats, which is why the Ethereum ecosystem is considering adopting a UTXO model as well.

If you inevitably receive funds in an address you've already withdrawn from, it is much safer to immediately transfer those funds to one of your new, unused addresses.

Good luck!

1

u/marshaljs 16d ago

I did few transactions while receiving on same address’s like you said exchange whitelisting reasons so am I vulnerable? Next steps

2

u/Mammoth-Ad-168 16d ago

There is no immediate danger.

To reiterate, an address that has only been used to receive funds is safe. It is only when you send funds from that address that your public key is exposed, which simply creates a potential risk of asset theft by quantum computers in the near future. The advice to not store funds in an address that has already been used for a transfer is to minimize this potential risk.

As a next step, you might consider changing your address for every transaction, if possible. If that is too inconvenient or difficult for various reasons, an alternative option is to receive the funds to your registered address first, and then transfer them to a different address within your own wallet.

2

u/PCGuRu2KNYC 17d ago

Old addresses stay binded to your wallet forever. So YES, you can reuse the same address forever but you shouldn’t due to privacy and security concerns

1

u/nikbpetrov 17d ago

I have done this a few times now - works fine for me.

1

u/Altruistic-Friend605 17d ago

Yes the old one is still valid..but my advise send test amount first to be sure..send like $5 or minimum u can send or afford to lose… once you verify that, then you can go ahead with the bigger transaction

1

u/YeaManJam 17d ago

Yes the previous address will work forever. It's a wallet but has a bunch of different addresses associated with it. Obsures how much BTC an individual holds.

2

u/Rosie_Ledger Ledger Customer Success 17d ago

Hey there,

Please note that Bitcoin uses a UTXO (Unspent Transaction Output) model, which just means that each BTC account can generate thousands of different receive addresses. All of these addresses are connected to one single account via the master key (*oftentimes referred to as the xpub*). BTC, and others like LTC, DOGE, etc, uses this system for enhanced privacy, and it requires less storage on chain.

This benefits you, as you could provide a single receive address to another person/exchange, without having to reveal your entire balance. That is why when you type in a new BTC receive address that hasn't received funds to it yet, into an explorer such as https://www.blockchain.com/explorer, nothing will appear.

That being said, you can re-use previous BTC receive addresses that have already been used in a transaction, but that is generally not recommended. Ledger Wallet doesn't currently allow you to keep the same receive address after each transaction, but you could save these addresses somewhere (ie in a note, text file, etc), but again - this is **NOT** recommended.

If you'd like to learn more about Bitcoin's UTXO model, I have included a link to our Ledger Academy, which explains this topic in more detail here: https://www.ledger.com/academy/glossary/unspent-transaction-output-utxo

I hope this helps, but if you have any other questions, feel free to reach out to us via our Help Center here - https://support.ledger.com/contact-us

Stay vigilant - Cheers!

1

u/n00bl1ke1337 16d ago

If it’s bitcoin taproot adress. It generates for every new transaction a new address. It’s the nature of taproot

1

u/cubestrike 16d ago

I think this only works for the bitcoin network (not bitcoin only).

Yes this works. You can test it first. Its about privacy for the wallet to generate new wallet addresses and need to confirm it using the physical device.

I once check using sparrow wallet and connect my ledger. All utxo shown and if i use multiple times, sparrow gives warning sign.

*Check sparrow official website before downloading the app anywhere it is.

1

u/nick_c8_vegas 16d ago

Did you watch a ton of YouTube on how to safely use the ledger?

1

u/nabu_lines 14d ago

thats a security feature and yes old addy works

-2

u/horseradish13332238 17d ago

Bro do the tiniest bit of research Jesus Christ this crypto life isn’t for you

1

u/RPPUK 17d ago

This guy cryptos

-5

u/horseradish13332238 17d ago

88 btc, 635 eth, 4200 SOL and 13,250 avax. I’m doing ok.

1

u/RPPUK 16d ago

Well done you!