How to verify receiving address on exchange is a sub address of my xpub address?

retirementdreams
0
0

How to verify receiving address on exchange is a sub address of my xpub address?

Q1. How can I verify that the receiving address that Gemini informs me it is sending to is actually a subaddress of my xpub?

I'm vaguely familiar with how this works, but have doubts with my small amount of experience.

I was going to send some BTC from Gemini to my Ledger. I put the amount in to send, and Gemini is showing a Receiving address name that I must have put in as a pre-approved whitelist address a while back because the name looks like something I would have wrote. However, I wanted to verify that the actual bc1 address shown is a sub address of my xpub so I can verify that I am sending it to my Ledger and not somewhere else.

I searched around the web and here on reddit and nothing I read showed me how to do this. When I went to some of the recommended sites and entered my xpub address from Ledger, I could not see a sub address that matches what I see in Gemini, so I think I might be doing this wrong.

Q2. People say you have to generate a new receive address from Ledger for every receiving transaction, however the exchanges set your whitelist address as the one to always use. So, in order to send to a new address every time from exchange to ledger, that means I have to go through the whitelist address verification process every time, are people actually doing that? Or, when they say use a new receive address every time, they mean every time with a different exchange. So, each different exchange would have the one address saved, but it would be different for each exchange, but for each exchange, the whitelist address would stay the same?

Related news