I am running a monero node and I would like to know where do the Monero transaction fees go ? Do I need to set something into the monerod node setup to receive transaction fees ?

  • Could you provide a little more detail? It's not clear what you are trying to achieve. Commented Sep 14, 2017 at 11:23

3 Answers 3


Transaction fees are paid to the particular miner who includes the transaction in a block. The more transaction you fit in a block, the more fees you get. However, once you pass the median of the last 100 blocks in size, the base reward goes down, so there exists a sweet spot in size which maximizes the base reward plus transaction fees you get.

Once you've start monerod, issue this command to start mining:

start_mining ADDRESS THREADS

ADDRESS will be the Monero address you want the mining fees to go to. THREADS is the number of threads you want to dedicate to mining.

Alternatively, if you have low hash rate, you might prefer to mine in a pool, which offers more frequent, but smaller, payouts, for a long term income which is roughly on par with solo mining.

  • 1
    Thank you. I'm also mining in monerohash pool but the minimum to get a payout is to reach 0.5 xmr and it takes months with my setup (running around 200 H/s with xmr-stak-cpu on vps) ... Can you suggest a better mining pool ?
    – Laurent
    Commented Sep 14, 2017 at 15:11
  • 1
    You'll earn monero at roughly the same pace, whatever the pool. You might get more frequent payouts on a pool, but you'll get smaller amounts, and smaller amounts mean a greater proportion lost in fees. In any case, there is a list of pools on moneropools.com, so have a look and check pools' payout threshold.
    – user36303
    Commented Sep 14, 2017 at 19:08

Miners get those, together with the block reward. Just running a node is not rewarded.


The person who approves your transaction in the mining process takes your transaction fee as payment to put the transaction in the now solved block.

If you mined that block, kudos to you! You just got your money back!

Running a node just makes it to where you will broadcast all new blocks from a local miner.

  • 2
    This is slightly incorrect. The miner that mined a block receives the transaction fees. Further, nodes validate transactions and then broadcast. Nodes also create block templates for miners. Suggest the answer is edited.
    – jtgrassie
    Commented Jul 19, 2018 at 14:31

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Not the answer you're looking for? Browse other questions tagged or ask your own question.