<p>No, consensus rules require a block to have at least one transaction. It also requires transactions to have at least one input and at least one output.</p>

CC BY-SA 4.0
2023-12-12T19:27:50.987Z
2023-12-12T19:27:50.987Z
Pieter Wuille
<p>We know blocks can have <em>one</em> transaction: the coinbase.
Some call this an &quot;empty block&quot;. But I'd argue technically there is a transaction.</p>
<p>Question: is a block WITHOUT A COINBASE a valid block?</p>
<p>The merkle root would be calculated on NULL so I am guessing no [?]</p>

<block><coinbase-transaction><empty-blocks>
Is a block without transactions valid: also not including a coinbase?
Marnix
# Is a block without transactions valid: also not including a coinbase?

(Asked by: username_0 on 2023-12-12)

We know blocks can have *one* transaction: the coinbase.
Some call this an "empty block". But I'd argue technically there is a transaction.

Question: is a block WITHOUT A COINBASE a valid block?

The merkle root would be calculated on NULL so I am guessing no [?]

**Tags:** block, coinbase-transaction, empty-blocks


---

## 1 answers

### Answer by username_1 on 2023-12-12. Score: 2 | Accepted answer

No, consensus rules require a block to have at least one transaction. It also requires transactions to have at least one input and at least one output.


---

