<p>Most wallet software won't let you send to a null address. If you have a transaction without an output script, that's invalid and won't be accepted by the network. If you have an output script that's simply an OP_RETURN or otherwise unspendable, those coins are lost forever.</p>

<p>Generally, you should be using a wallet to transfer bitcoins and if you don't provide an address using a wallet, you'll most likely not be able to send it.</p>

CC BY-SA 3.0
2016-09-16T21:34:57.677Z
2016-09-16T21:34:57.677Z
Jimmy Song
<p>To move a Bitcoin balance, you have to create a <strong>valid</strong> transaction. <a href="https://bitcoin.org/en/developer-guide#transactions" rel="nofollow">Bitcoin transactions have at least one input and one output.</a></p>

<p>Most wallets only allow creation of Pay-to-Private-Key-Hash (P2PKH) transactions. The output of P2PKH transactions <strong>must specify a recipient address</strong>. Leftover input balance that is not assigned to an output will be claimed by the miner as transaction fee. Therefore, a P2PKH transaction not providing a recipient address is <strong>invalid</strong>.</p>

<p>To create another type of transaction, you must either create raw transactions or use other advanced features. Using advanced features allows for more exciting ways to shoot yourself in the foot.
Alternatively, you could send money to an address whose private key is unknown, or which can never be spent. This is used e.g. for Proof of Burn.</p>

<p><strong>TL;DR: in most cases you shouldn't encounter the problem of "transferring bitcoins to no address".</strong></p>

CC BY-SA 3.0
2016-09-20T10:55:21.463Z
2016-09-20T11:02:44.687Z
2016-09-20T11:02:44.687Z
Murch
<p>Most wallet sites such as blockchain won't allow you to send the coin if you don't provide an address. </p>

<p>On the other hand, if you use a 3rd part local wallet, it may send depending on the script, and you won't have those coins anymore.</p>

CC BY-SA 3.0
2016-09-19T22:36:27.293Z
Most 3rd party wallets will still only let you generate P2PKH transactions. This answer requires better explanation under what circumstances this would actually occur to make it useful.
Murch
CC BY-SA 3.0
2016-09-19T18:00:47.877Z
2016-09-19T18:00:47.877Z
nick-w-nick
<p>What happens on the blockchain if I try to transfer bitcoins without providing  a recipient address?</p>

<transactions><blockchain>
What happens when transferring bitcoins to no address?
Xavier59
# What happens when transferring bitcoins to no address?

(Asked by: username_0 on 2016-09-16)

What happens on the blockchain if I try to transfer bitcoins without providing a recipient address?

**Tags:** transactions, blockchain


---

## 3 answers

### Answer by username_1 on 2016-09-16. Score: 2 | Accepted answer

Most wallet software won't let you send to a null address. If you have a transaction without an output script, that's invalid and won't be accepted by the network. If you have an output script that's simply an OP\_RETURN or otherwise unspendable, those coins are lost forever.

Generally, you should be using a wallet to transfer bitcoins and if you don't provide an address using a wallet, you'll most likely not be able to send it.


---

### Answer by username_2 on 2016-09-20. Score: 1

To move a Bitcoin balance, you have to create a **valid** transaction. [Bitcoin transactions have at least one input and one output.](https://bitcoin.org/en/developer-guide#transactions)

Most wallets only allow creation of Pay-to-Private-Key-Hash (P2PKH) transactions. The output of P2PKH transactions **must specify a recipient address**. Leftover input balance that is not assigned to an output will be claimed by the miner as transaction fee. Therefore, a P2PKH transaction not providing a recipient address is **invalid**.

To create another type of transaction, you must either create raw transactions or use other advanced features. Using advanced features allows for more exciting ways to shoot yourself in the foot.
Alternatively, you could send money to an address whose private key is unknown, or which can never be spent. This is used e.g. for Proof of Burn.

**TL;DR: in most cases you shouldn't encounter the problem of "transferring bitcoins to no address".**


---

### Answer by username_3 on 2016-09-19. Score: -1

Most wallet sites such as blockchain won't allow you to send the coin if you don't provide an address.

On the other hand, if you use a 3rd part local wallet, it may send depending on the script, and you won't have those coins anymore.

> **Comments:**
> **username_2**: Most 3rd party wallets will still only let you generate P2PKH transactions. This answer requires better explanation under what circumstances this would actually occur to make it useful.  

---

