<p>Yes, this is possible.</p>

<p>As far as bitcoin is concerned there is no such thing as an address, only locking scripts. As long as the input's lock script is satisfied, the output can be sent anywhere, including to an identical script.</p>

<p>This technique is often used by exchanges to consolidate the smaller outputs that build up as they process withdrawals into more usable chunks when fees are low.</p>

CC BY-SA 4.0
2018-08-17T13:48:16.720Z
Also used for change in some wallets.
JBaczuk
CC BY-SA 4.0
2018-08-17T05:03:19.947Z
2018-08-17T05:03:19.947Z
Raghav Sood
<p>So if I wanted to send 1 satoshi from a Bitcoin address to the same address...</p>

<p>Would this be possible?</p>

<p>Would the transaction be recorded on the blockchain?</p>

<transactions>
Can you create Bitcoin transactions from one address to the same address?
user1973385
# Can you create Bitcoin transactions from one address to the same address?

(Asked by: username_0 on 2018-08-17)

So if I wanted to send 1 satoshi from a Bitcoin address to the same address...

Would this be possible?

Would the transaction be recorded on the blockchain?

**Tags:** transactions


---

## 1 answers

### Answer by username_1 on 2018-08-17. Score: 2

Yes, this is possible.

As far as bitcoin is concerned there is no such thing as an address, only locking scripts. As long as the input's lock script is satisfied, the output can be sent anywhere, including to an identical script.

This technique is often used by exchanges to consolidate the smaller outputs that build up as they process withdrawals into more usable chunks when fees are low.

> **Comments:**
> **username_2**: Also used for change in some wallets.  

---

