Okay so i tried to request another btc withdraw this time. When i put receive in btc on ledger live, it generated a different btc address this time. Now that means if i used the previous btc address from last time, that is still my receive address correct? Let say i copied/pasted that address somewhere. I would still receive btc to that address right?
Of course... all wallet addresses remain "valid"... regardless of how many you generate and/or use for any given "account"
The other thing is this. Can you check all your btc receiving addresses similar to like electrum? When i used electrum, i could see all my receiving addresses, change addresses etc. Thus any of those addresses i copy and paste, i could have btc sent to that address etc.
You can't do it directly in Ledger Live unfortunately... the only way to do it would be to take the "xpub" for the account you want to see the addresses for and then generating the addresses from that.
You can do this by clicking the spanner in the top right corner:
Click on "Advanced Logs":
Your "xpub" will be shown:
You can use this XPUB on
IanColeman's Mnemonic Code Converter.
- Paste it into the "BIP32 Root Key" field.
- If using SegWit addresses ("3"-type), then click "BIP141" tab
- Set "BIP32 derivation path" to: m/0
- Set "Script semantics" to: "P2WPKH nested in P2SH"
All your "receive" addresses will be displayed... you can view move by clicking the "more rows" button. If you want to see "change" addresses, set the "BIP32 Derivation Path" to: m/1
NOTE: If you're using a "Legacy" account on the Ledger ("1"-type addresses), then click "BIP32" tab instead of BIP141... select "Custom Derivation Path" and use m/0 and m/1 for "receive" and "change" addresses respectively.