I have about 0.027 BTC total, spread over 272 transactions.

Was going to send them to someone, and then the transaction fees hit me: 0.0245 BTC. This agrees with the answer to this question -- (272 txns * 180 bytes each is 49 kBytes, or 0.0005 BTC per transaction).

Then I found out about the free transaction relay policy here, which looks like it will bring things down to a more reasonable 0.004 BTC.

I'm not understanding the mechanics of setting this up, though. I can probably figure out how to do the following for the Eligius miner (I'm using the Bitcoin client with QT 4.8.3):

 Add the command-line parameter: -addnode=

But the rest of the mechanics, I'm not sure. Specifically:

  • How do I "broadcast the transaction to it"? Can I do this within the Bitcoin client?
  • Does the person to whom I'm sending the BTC also need to add this same node?
  • Do I have to specify anything else within the transaction?

My goal would be to empty my wallet of all of these tiny transactions with this reduced fee.

Edit1: Is it possible to add node using Electrum or one of the other clients?

1 Answer 1


By simply adding addnode= to your bitcoin.conf file then any transaction you send will automatically be broadcast and eventually make it into a block. No one but you has to add this node and nothing special needs to be done beyond this one configuration.

Now it may be true that the bitcoin-qt client will not actually allow you to send a transaction that is against its own rules, I'm not sure as I've never tried, but if this is the case you will need a non-standard client which is another question entirely.

Note: May 2015, is the only Eligius relay IP I can find that's active

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.