Skip to main content
£0.00 0

Basket

No products in the basket.

ASIC mining articles and advice

Bitcoin Core minrelaytxfee Explained: Relay Policy Thresholds

Bitcoin Core minrelaytxfee guide covering relay admission, historical units, dust coupling, mining differences, wallet effects and controlled policy tests.

Bitcoin Core minrelaytxfee guide cover

This guide explains Bitcoin Core minrelaytxfee in plain English. It focuses on what the subject is, why it matters and what a beginner should remember.

TL;DR

  • What it is: Bitcoin Core’s minrelaytxfee is a local policy feerate below which transaction fees were historically treated as zero for relay, mining and transaction creation. In Core 0.12 its default and interactions reflected earlier anti-spam policy, while later releases separated several concepts.
  • Why it matters: minrelaytxfee is a local baseline with historically broad policy effects. Tune only with exact-version units and evidence, and never present the setting as a consensus fee or confirmation guarantee.
  • Current position: Bitcoin Core’s minrelaytxfee is a local policy feerate below which transaction fees were historically treated as zero for relay, mining and transaction creation.

Bitcoin Core minrelaytxfee in simple English

Bitcoin Core minrelaytxfee: Relay policy decides what a node accepts into its mempool and forwards. Consensus decides which blocks and transactions all validating nodes must accept.

Simple example

A node operator is checking Bitcoin Core minrelaytxfee. Capture the actual rejection reason instead of labelling every refusal low fee. Raising a local threshold can reduce low-fee traffic but cannot redefine Bitcoin validity.

Key terms in plain English

Bitcoin Core:
Widely used software that validates Bitcoin and can provide wallet, network and operator tools.
Consensus:
The shared rules full nodes use to decide whether blocks and transactions are valid.
Mempool:
A node’s changing local collection of valid, unconfirmed transactions.
Node:
A computer running Bitcoin software that checks data and communicates with other peers.

Admission policy versus validity

Relay policy decides what a node accepts into its mempool and forwards. Consensus decides which blocks and transactions all validating nodes must accept. Raising a local threshold can reduce low-fee traffic but cannot redefine Bitcoin validity. Documentation, alerts and support replies should preserve this boundary.

Historical units and parsing

Core 0.12 described fee rates using BTC per kilobyte and parsed a decimal amount. Modern dashboards often use satoshis per virtual byte. Confusing bytes with virtual bytes, or BTC with satoshis, creates orders-of-magnitude errors. Convert explicitly and verify the effective startup value for the exact binary.

Dust and transaction creation

Historical minimum relay fee influenced the dust threshold and wallet transaction creation as well as network forwarding. Changing it could therefore alter which outputs the node considered uneconomic and what its wallet constructed. Later option separation means a modern guide cannot safely be projected backwards.

Bitcoin Core minrelaytxfee technical diagram
Dust and transaction creation: the fields, validation boundary and operational evidence that implementations need to agree.

Mempool and replacement interactions

The baseline relay threshold operates alongside memory-pressure minimums, incremental replacement cost and standardness rules. A transaction above minrelaytxfee may still be rejected because the mempool minimum is higher or because another policy rule fails. Capture the actual rejection reason instead of labelling every refusal low fee.

Mining policy can differ

A miner may select transactions under a block-template minimum different from public relay policy, but it can only select transactions it get. A private submission path may bypass ordinary propagation. Document intentional differences and test that failover template nodes receive equivalent candidates without weakening public safeguards accidentally.

Wallet and payment operations

Fee estimation aims for confirmation targets, not merely the relay floor. Setting a wallet fee just above minrelaytxfee can still lead to long delays. Payment monitoring should model confirmation, replacement and conflicts independently. Never describe relay acceptance as a promise that a miner will confirm the transaction.

How specialists test it

Developers test the proposal with made-up data on an isolated test network. They check normal cases and deliberately invalid cases. Different implementations should reach the same result before anyone relies on the proposal.

Frequently asked questions

What is the main point of Bitcoin Core minrelaytxfee?

Bitcoin Core minrelaytxfee: Relay policy decides what a node accepts into its mempool and forwards.

For Bitcoin Core minrelaytxfee, what should a beginner know about admission policy versus validity?

Relay policy decides what a node accepts into its mempool and forwards.

For Bitcoin Core minrelaytxfee, what should a beginner know about historical units and parsing?

Core 0.12 described fee rates using BTC per kilobyte and parsed a decimal amount.

For Bitcoin Core minrelaytxfee, what should a beginner know about dust and transaction creation?

Historical minimum relay fee influenced the dust threshold and wallet transaction creation as well as network forwarding.

Conclusion

minrelaytxfee is a local baseline with historically broad policy effects. Tune only with exact-version units and evidence, and never present the setting as a consensus fee or confirmation guarantee.

Primary sources

Check the current specification status and the documentation for the exact implementation you operate before moving production funds or changing a mining node.

ASIC MINER PICKS

Recommended ASIC Mining Hardware

Compare three of our highest ranked ASIC miners currently available, with live product details and pricing.
Browse all ASIC miners
MORE MINING ADVICE

More ASIC Mining Articles

Read practical advice about choosing hardware, calculating electricity costs, setting up miners, hosting and maintenance.
MINER COMMUNITY

Join the ASIC Mining Discussion

Ask a question or share what has worked for you. Your experience may help another miner make a better decision.

Members can read and join the discussion

Log in to read comments from other miners. Create a free account if you would like to ask a question or share your experience.

Log in to read comments Register to join the discussion

Membership helps us protect the discussion from spam and keep answers useful.

ASIC MINING SUPPORT

Need Help Choosing an ASIC Miner?

Tell us what you want to mine, your electricity cost and where the machine will run. We can help you compare hardware, power requirements, hosting and repairs.
Contact our mining team
Browse ASIC miners