Author

Topic: Which nodes and miners accept transactions fees below 1 sats/vbyte? (Read 176 times)

copper member
Activity: 1988
Merit: 905
Part of AOBT - English Translator to Indonesia
The best answer still is contact the pool operators and ask. Worst they can say is no.

They will probably say no the accurate point is 99% hahaha


But, if there are blocks that are not full (has been a while since that happened), they may be interested in taking your transactions (free extra money). But none of them do by default.


That's the point.

In today mainnet the possibility to get approved by using 0 fee is impossible in my opinion I regulary check mempool.space even when the network is doesn't have congestion they might approved with above of 3 sat or 4 sat.

Normal Range is between ~10 sat.

and the other things fee is making the mining profitable for now they get block reward but when the cap 21 million btc is out transaction need a fee to attract approver/miner
legendary
Activity: 3458
Merit: 6231
Crypto Swap Exchange
I guess the other question is why would a miner mine it for free?
They are a business, running a mining pool and doing transactions for free is not a thing anymore.

To clarify: the question is not about 0-fee transactions only, e.g. I am interested in 0.1 sat/vbyte too.

Besides, miners don't mine for free nowadays. As a matter of fact, they get subsidy/block reward of 6.25 BTC (which ultimately comes from users/hodlers).

Still goes back to they are now getting a minimum of 1 sat/vb why should they mine yours for 1/10 of that?
That's just bad business.

But, if there are blocks that are not full (has been a while since that happened), they may be interested in taking your transactions (free extra money). But none of them do by default.

The best answer still is contact the pool operators and ask. Worst they can say is no.

-Dave
legendary
Activity: 2380
Merit: 5213
To clarify: the question is not about 0-fee transactions only, e.g. I am interested in 0.1 sat/vbyte too.
A transaction paying 0.1 sat/vbyte as transaction fee would be rejected by nodes too. As already said, any transaction paying less than 1 sat/vbyte is considered as a non-standard transaction.

Besides, miners don't mine for free nowadays. As a matter of fact, they get subsidy/block reward of 6.25 BTC (which ultimately comes from users/hodlers).
The block reward doesn't come from users pocket. Miners work for the block reward.
member
Activity: 115
Merit: 68
I guess the other question is why would a miner mine it for free?
They are a business, running a mining pool and doing transactions for free is not a thing anymore.

To clarify: the question is not about 0-fee transactions only, e.g. I am interested in 0.1 sat/vbyte too.

Besides, miners don't mine for free nowadays. As a matter of fact, they get subsidy/block reward of 6.25 BTC (which ultimately comes from users/hodlers).
legendary
Activity: 3458
Merit: 6231
Crypto Swap Exchange
I guess the other question is why would a miner mine it for free?
They are a business, running a mining pool and doing transactions for free is not a thing anymore.

Might be an interesting business model for a miner. Allow people to create and fund and account so they can manually submit 0 fee transactions, and then charge them separately under 1 sat / vb so they can transmit them the next time the mempool is empty.

So instead of empty space, they put out a block with a bunch of transactions that have ultra low fees that they had been paid for a while ago.

-Dave


legendary
Activity: 3612
Merit: 2506
Evil beware: We have waffles!
The purpose is not to lose sats on transactions.
You have to set the fee rate to 1 sat/vbyte and more and pay the transaction fee. Miners include transactions with zero fee only if that's their own transaction.
Unless you are a miner (or you own a mining pool), there's no way to make such a transaction.
Correct. Generally this type of thing is done for accounting purposes to move around funds from one internal address you own to another related address you own. Perfect example is the rather large sums moved around by exchanges & pools.

AFAIK, you have to use your own node to broadcast a 'real' tx to mainnet that has a usable fee attached to it and include your zero-fee tx with it to be sent to another address you own. For that matter, the 0-fee part can be payouts to multiple addresses - it's how most pools handle user payouts. The tx with fee does not have to be a big one, 0.0001 with appropriate fee attached would do it.

As for
snip
Are you planning to scam someone? And give him/her a TXID as your proof? Or abuse some websites that accept transactions with 0 confirmation?
I don't see any other purpose why you would like to make a transaction with 0 fees.
The comment is weak and mean.
No it isn't. It's a cold, factual and possibly valid assumption given that you have yet to give a reason for doing what you are asking about. It is highly unusual for a person to do. Many of us have been here for a decade or more and seen it all when it comes to scam plans...
legendary
Activity: 2380
Merit: 5213
The purpose is not to lose sats on transactions.
You have to set the fee rate to 1 sat/vbyte or more and pay the transaction fee. Miners include transactions with zero fee only if that's their own transaction.
Unless you are a miner (or you own a mining pool), there's no way to make such a transaction.
member
Activity: 115
Merit: 68
I don't hear any nodes yet that accept below 1 sat but years ago I can send BTC with 0 fees.

Have you tried to own a node instead and configure minRelayTxFee and set it to 0?
That's the only way if no one here has a node with 0 TX fee.

Yes. My node has been running with the configuration that allows 0 tx fees. The other 8-10 nodes (random ones) have different configuration and don't accept the transaction with a fee < 1 sat/vbyte.

Do you mind sharing what is your purpose?
The purpose is not to lose sats on transactions.

Are you planning to scam someone? And give him/her a TXID as your proof? Or abuse some websites that accept transactions with 0 confirmation?
I don't see any other purpose why you would like to make a transaction with 0 fees.
The comment is weak and mean.
legendary
Activity: 3248
Merit: 2971
Block halving is coming.
I don't hear any nodes yet that accept below 1 sat but years ago I can send BTC with 0 fees.

Have you tried to own a node instead and configure minRelayTxFee and set it to 0?
That's the only way if no one here has a node with 0 TX fee.


Do you mind sharing what is your purpose? Are you planning to scam someone? And give him/her a TXID as your proof? Or abuse some websites that accept transactions with 0 confirmation?
I don't see any other purpose why you would like to make a transaction with 0 fees.
legendary
Activity: 2380
Merit: 5213
even if you might try to test it after 72 hours if the memory pool doesn’t comes below the 1sat/vbytes then your transaction won’t be mined could be reversed
Wrong. There is no rule saying a transaction would be dropped from the mempool after 72 hours.
Note that a transaction with the fee rate of less than 1 sat/vbyte is considered as a non-standard transaction and would be rejected by the nodes. Therefore, if you make such a transaction, it can't enter the mempool of nodes at all.
hero member
Activity: 672
Merit: 855
Can I ask you for information about nodes of miners which accept transaction fees below 1 sats/vbyte, please? I would like to test and send them such transactions (possibly 0 fees) that don't need to be confirmed urgently.

I might be wrong but I don’t think it is done manually to specifically select a node for mining. The transaction is sent to memory pool and the nodes/miner picks it up automatically based on the highest transaction fee or if the memory pool gets less congested it could takes up everything in his data block. But just like Charles-Tim said the memory pool is a bit congested now and even if you might try to test it after 72 hours if the memory pool doesn’t comes below the 1sat/vbytes then your transaction won’t be mined could be reversed
legendary
Activity: 3458
Merit: 6231
Crypto Swap Exchange
Last time someone was looking the answer was none without talking to them 1st and setting something up with them.

Is this something you can use testnet for? If you are just testing things that's what it's supposed to be done.
If you want to do it all internally there is also regtest.

-Dave
legendary
Activity: 1512
Merit: 4795
Better to use at least 1 sat/vbyte which is the lowest fee that miners are accepting. Mempool is congested and not going down below 3 to 5 sat/vbyte for long, make sure you also use a wallet that support RBF for you not to have frustration of your transaction not get confirmed over a long time.
member
Activity: 115
Merit: 68
Can I ask you for information about nodes of miners which accept transaction fees below 1 sats/vbyte, please? I would like to test and send them such transactions (possibly 0 fees) that don't need to be confirmed urgently.
Jump to: