<p>Segwit has nothing to do with minimum fee rates. There is no consensus rule for a minimum feerate.</p>
<p>There is a policy rule for a minimum relay fee. Transactions must pay a feerate greater than or equal to the minimum relay fee configured for a node. By default, this value is 1 sat/vb, but node operators can choose to increase or decrease this value. It can also change depending on how many transactions are in a node's mempool. Transactions that do not meet the minimum relay fee are not invalid, they are simply not accepted by the node for relay to other nodes.</p>
<p>Miners can bypass any and all policy rules. A miner can choose to insert a transaction which pays less than their configured minimum relay fee, including transactions that pay no fee.</p>
<p>Given the miner of the block including this transaction, and its position in the block, it's probable that this particular transaction was created by the pool that mined that block and is being used to pay the individual miners participating in that pool.</p>

CC BY-SA 4.0
2022-04-11T02:13:37.750Z
2022-04-11T02:13:37.750Z
Ava Chow
<p>A Redditor from r/Bitcoin spotted a 0 sat/vB transaction in which the transaction occurred sometime in October last year (presumably by F2Pool). The transaction ID is as follows:</p>
<p>d00ebff295e6542bd5535c5b8a0c3f120b2b75b1f591b177236955b3dc6753e1</p>
<p>How is this even possible (1 utxo to over 4000 utxos)? I though nodes after Segwit enforced txs 1 sat/vB and over.</p>

<bitcoin-core><transaction-fees><mempool><transaction-propagation>
How is this 0 sat tx even possible? How can I do them?
Memz Buck
# How is this 0 sat tx even possible? How can I do them?

(Asked by: username_0 on 2022-04-10)

A Redditor from r/Bitcoin spotted a 0 sat/vB transaction in which the transaction occurred sometime in October last year (presumably by F2Pool). The transaction ID is as follows:

d00ebff295e6542bd5535c5b8a0c3f120b2b75b1f591b177236955b3dc6753e1

How is this even possible (1 utxo to over 4000 utxos)? I though nodes after Segwit enforced txs 1 sat/vB and over.

**Tags:** bitcoin-core, transaction-fees, mempool, transaction-propagation


---

## 1 answers

### Answer by username_1 on 2022-04-11. Score: 6

Segwit has nothing to do with minimum fee rates. There is no consensus rule for a minimum feerate.

There is a policy rule for a minimum relay fee. Transactions must pay a feerate greater than or equal to the minimum relay fee configured for a node. By default, this value is 1 sat/vb, but node operators can choose to increase or decrease this value. It can also change depending on how many transactions are in a node's mempool. Transactions that do not meet the minimum relay fee are not invalid, they are simply not accepted by the node for relay to other nodes.

Miners can bypass any and all policy rules. A miner can choose to insert a transaction which pays less than their configured minimum relay fee, including transactions that pay no fee.

Given the miner of the block including this transaction, and its position in the block, it's probable that this particular transaction was created by the pool that mined that block and is being used to pay the individual miners participating in that pool.


---

