<p>It is normal to have a new address for every costumer since a customer's money doesn't necessarily come from a single address. You can see that in <a href="https://blockchain.info/tx/f5d3b96cf5fbbab9c568b5e3780ba19af65e1d2de4ade4def48c7ae2645218a9" rel="nofollow">this transaction</a> money from 5 addresses was transferred to 2 addresses. It might be that in the case of money coming from several addresses, the seller expects their customers to give them the first addresses of the transaction input or any address of the transaction input but I don't know that.</p>

<p>Most transactions, go from 1 address to 1 or 2 addresses. If there are 2 target addresses, usually one is the address of the recipient and the other one is one of the sender's addresses so they get their change.</p>

<p>The seller probably tries to receive all payments on a single address and wants to link the money received back to the sender's account so the seller knows who paid and who didn't.</p>

<p>It's important that you don't give the seller any address your (probably HD) wallet gives you. From an outside perspective (everyone but you), these addresses are independent of each other. You have to give the seller the address your money came from.</p>

<p>If your wallet doesn't show you which addresses it used to send the money, that's no problem. You can simply go to <a href="https://blockchain.info" rel="nofollow">https://blockchain.info</a> or <a href="https://blockexplorer.com" rel="nofollow">https://blockexplorer.com</a>, enter your transaction ID, and see which addresses the money came from and which it went to.</p>

<p>Someone knowing your address doesn't mean they can steal your money. In fact, you can just go to <a href="https://blockchain.info" rel="nofollow">https://blockchain.info</a> or <a href="https://blockexplorer.com" rel="nofollow">https://blockexplorer.com</a>, click on any transaction that's flying by, and see the addresses involved in the money transfer.</p>

CC BY-SA 3.0
2016-08-20T00:16:58.513Z
2016-08-20T00:16:58.513Z
UTF-8
<p>Normally, a seller shouldn't need you to tell them one of your addresses.  An address is only useful for sending money to the owner, so this is only useful to a seller if they plan on sending you money for some reason.  Your "change" is something specified in the transaction you broadcast as payment, so there's no reason to give them an address for that.  Also, the seller can identify your payment by providing you with a unique address to pay.  In short, I don't know what this seeker is asking this for.</p>

<p>That said, it's safe to share an address since all they could do with it is give you money.  The only issue might be a privacy issue since you are now providing an additional address for the seller to track on the public blockchain.  If you always use fresh addresses, even this isn't a problem.</p>

CC BY-SA 3.0
2016-08-21T13:08:09.147Z
2016-08-21T13:08:09.147Z
Jestin
<p>So I'm down to my first bitcoin transaction on a purchase with a webshop. Now that I'm at the actual checkout process, I'm asked for my bitcoin address so they can confirm my payment.</p>

<p>Since this is my first purchase using bitcoin I'm wondering the following two things:</p>

<ul>
<li>Is it normal to ask for someones bitcoin address for confirmation?</li>
<li>Should I just give them the address that I would also give for receiving bitcoins? (A random one at that)</li>
</ul>

<p>Thanks.</p>

<payment>
Seller asks me for my BTC address to confirm my payment
Wesley Peeters
# Seller asks me for my BTC address to confirm my payment

(Asked by: username_0 on 2016-08-19)

So I'm down to my first bitcoin transaction on a purchase with a webshop. Now that I'm at the actual checkout process, I'm asked for my bitcoin address so they can confirm my payment.

Since this is my first purchase using bitcoin I'm wondering the following two things:

* Is it normal to ask for someones bitcoin address for confirmation?
* Should I just give them the address that I would also give for receiving bitcoins? (A random one at that)

Thanks.

**Tags:** payment


---

## 2 answers

### Answer by username_1 on 2016-08-20. Score: 1 | Accepted answer

It is normal to have a new address for every costumer since a customer's money doesn't necessarily come from a single address. You can see that in [this transaction](https://blockchain.info/tx/f5d3b96cf5fbbab9c568b5e3780ba19af65e1d2de4ade4def48c7ae2645218a9) money from 5 addresses was transferred to 2 addresses. It might be that in the case of money coming from several addresses, the seller expects their customers to give them the first addresses of the transaction input or any address of the transaction input but I don't know that.

Most transactions, go from 1 address to 1 or 2 addresses. If there are 2 target addresses, usually one is the address of the recipient and the other one is one of the sender's addresses so they get their change.

The seller probably tries to receive all payments on a single address and wants to link the money received back to the sender's account so the seller knows who paid and who didn't.

It's important that you don't give the seller any address your (probably HD) wallet gives you. From an outside perspective (everyone but you), these addresses are independent of each other. You have to give the seller the address your money came from.

If your wallet doesn't show you which addresses it used to send the money, that's no problem. You can simply go to <https://blockchain.info> or <https://blockexplorer.com>, enter your transaction ID, and see which addresses the money came from and which it went to.

Someone knowing your address doesn't mean they can steal your money. In fact, you can just go to <https://blockchain.info> or <https://blockexplorer.com>, click on any transaction that's flying by, and see the addresses involved in the money transfer.


---

### Answer by username_2 on 2016-08-21. Score: 1

Normally, a seller shouldn't need you to tell them one of your addresses. An address is only useful for sending money to the owner, so this is only useful to a seller if they plan on sending you money for some reason. Your "change" is something specified in the transaction you broadcast as payment, so there's no reason to give them an address for that. Also, the seller can identify your payment by providing you with a unique address to pay. In short, I don't know what this seeker is asking this for.

That said, it's safe to share an address since all they could do with it is give you money. The only issue might be a privacy issue since you are now providing an additional address for the seller to track on the public blockchain. If you always use fresh addresses, even this isn't a problem.


---

