<p>Yes, it is possible to send to the same address. However, to prove control of an address, you could instead <a href="https://bitcoin.stackexchange.com/questions/3898/how-does-sign-message-work">sign a message</a>.</p>

CC BY-SA 3.0
2014-02-23T20:44:43.733Z
2014-02-23T20:44:43.733Z
Murch
<p>Transactions come from an account (wallet) to an address contained in another account. If you have 2 btc in your wallet, they will actually be made up of a history attached to each fraction of those coins ever spent in a previous transactions. In other words you have fractions of coins that add up to 2 btc. </p>

<p>When you spend/send btc in a transaction your account bundles the fractions to equal the new sum. If the fractions don't add up equally to the new transaction total, you will receive change back to your account, most likely in a new address created during the transaction. </p>

<p>If the goal is to consolidate multiple addresses in your wallet to one, it would be prohibitively difficult due to the these fractions of btc. I would create a new account with one address then send your entire balance there. </p>

<p>This is not needed to prove ownership. </p>

<p>Please correct me if I'm wrong. </p>

CC BY-SA 3.0
2014-02-24T00:26:19.880Z
2014-02-24T00:26:19.880Z
user11539
<p>If challenged, I could do this on demand with an amount of the challenger's choosing, to 'prove' I have control of the funds.</p>

CC BY-SA 3.0
2014-02-23T20:44:14.443Z
You do not need to make a transfer to prove that you have control of the funds. All you need to do is sign a message with the key that controls the funds in the address.
Diego Basch
<transactions>
Can I have a transaction where the source and destination are the same?
AndyM
# Can I have a transaction where the source and destination are the same?

(Asked by: username_0 on 2014-02-23)

If challenged, I could do this on demand with an amount of the challenger's choosing, to 'prove' I have control of the funds.

**Tags:** transactions

> **Comments:**
> **username_1**: You do not need to make a transfer to prove that you have control of the funds. All you need to do is sign a message with the key that controls the funds in the address.  

---

## 2 answers

### Answer by username_2 on 2014-02-23. Score: 2 | Accepted answer

Yes, it is possible to send to the same address. However, to prove control of an address, you could instead [sign a message](https://bitcoin.stackexchange.com/questions/3898/how-does-sign-message-work).


---

### Answer by username_3 on 2014-02-24. Score: 0

Transactions come from an account (wallet) to an address contained in another account. If you have 2 btc in your wallet, they will actually be made up of a history attached to each fraction of those coins ever spent in a previous transactions. In other words you have fractions of coins that add up to 2 btc.

When you spend/send btc in a transaction your account bundles the fractions to equal the new sum. If the fractions don't add up equally to the new transaction total, you will receive change back to your account, most likely in a new address created during the transaction.

If the goal is to consolidate multiple addresses in your wallet to one, it would be prohibitively difficult due to the these fractions of btc. I would create a new account with one address then send your entire balance there.

This is not needed to prove ownership.

Please correct me if I'm wrong.


---

