I am interested in sending a transaction directly to a miner or a pool for processing. I have general familiarity with Bitcoin-QT. What additional knowledge and steps must I have in order to send a transaction directly to a pool?

2 Answers 2


First, you will need to find out an IP adresses of pools e.g. from this list, but most likely it has inaccuracies. Another option is to connect to Hub Nodes.

Hub Nodes

Shows the nodes who have relayed the most transactions first to blockchain.info. The nodes on this page are well connected often hub nodes for merchants or miners.


Create bitcoin.conf file in required directory with rpc connection commands


and addnode commands e.g.


and then run bitcoind. To verify that bitcoind is connected to specified nodes open command prompt or terminal, navigate to bicoind's folder and then run the command:

bitcoind getpeerinfo

Sending bitcoin transaction by using bitcoind server will send transactions directly to the specified nodes.


When opened will use the same bitcoin.conf file. To verify that it's connected to specified nodes click

Help -> Debug Window -> Console and type getpeerinfo

  • How did you compile or find that list you linked to in Pastebin? Commented Nov 20, 2012 at 5:11
  • I found it here: bitcoin.stackexchange.com/questions/3617/…
    – Serith
    Commented Nov 20, 2012 at 21:42
  • 1
    Bitcoin-Qt should use the same bitcoin.conf file, and you can issue getpeerinfo from the "Debug Window" in the latest version.
    – user2271
    Commented Nov 21, 2012 at 2:01
  • @PeterCooperJr. You're right, that's the new feature that I didn't know about, so I edited my answer.
    – Serith
    Commented Nov 21, 2012 at 21:47

You can use this service.


It will transmit transactions for you. Useful for testing or for sending money over TOR.

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.