user1878: 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?

user108: 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.


Bitcoind
Create bitcoin.conf file in required directory with rpc connection commands
rpcuser=youruser
rpcpassword=yourpw

and addnode commands e.g.
addnode=69.164.218.197
addnode=10.0.0.2:8333

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.
Bitcoin-qt
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

user2280: You can use this service. 
https://blockchain.info/pushtx
It will transmit transactions for you. Useful for testing or for sending money over TOR.

1878: <p>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?</p>
 108: <p>First, you will need to find out an IP adresses of pools e.g. from <a href="http://pastehtml.com/view/c7rf4x1gc.rtxt" rel="nofollow noreferrer">this list</a>, but most likely it has inaccuracies. Another option is to connect to <a href="http://blockchain.info/hub-nodes" rel="nofollow noreferrer">Hub Nodes</a>.</p>
<blockquote>
<p>Hub Nodes</p>
<p>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.</p>
</blockquote>
<hr />
<p><strong>Bitcoind</strong></p>
<p>Create bitcoin.conf file in <a href="https://en.bitcoin.it/wiki/Running_Bitcoin#Bitcoin.conf_Configuration_File" rel="nofollow noreferrer">required</a> directory with rpc connection commands</p>
<pre><code>rpcuser=youruser
rpcpassword=yourpw
</code></pre>
<p>and <a href="https://en.bitcoin.it/wiki/Running_Bitcoin#Command-line_arguments" rel="nofollow noreferrer">addnode commands</a> e.g.</p>
<pre><code>addnode=69.164.218.197
addnode=10.0.0.2:8333
</code></pre>
<p>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 <a href="https://en.bitcoin.it/wiki/Original_Bitcoin_client/API_Calls_list" rel="nofollow noreferrer">the command</a>:</p>
<pre><code>bitcoind getpeerinfo
</code></pre>
<p>Sending bitcoin transaction by using bitcoind server will send transactions directly to the specified nodes.</p>
<p><strong>Bitcoin-qt</strong></p>
<p>When opened will use the same bitcoin.conf file. To verify that it's connected to specified nodes click</p>
<p>Help -&gt; Debug Window -&gt; Console and type getpeerinfo</p>
 2280: <p>You can use this service. </p>

<p><a href="https://blockchain.info/pushtx" rel="nofollow">https://blockchain.info/pushtx</a></p>

<p>It will transmit transactions for you. Useful for testing or for sending money over TOR.</p>
