<p>Sounds like you need to use getblocktemplate. If you do an http POST to <a href="http://gbt.mining.eligius.st:9337" rel="nofollow">http://gbt.mining.eligius.st:9337</a> with a body of: </p>

<pre><code>{"id": 0, "method": "getblocktemplate", "params": [{"capabilities": ["coinbasetxn", "workid", "coinbase/append"]}]}
</code></pre>

<p>You should get a transactions to process. See <a href="https://en.bitcoin.it/wiki/Getblocktemplate" rel="nofollow">https://en.bitcoin.it/wiki/Getblocktemplate</a> for more information. </p>

<p>I can't find many other sites that support GBT but there is a list of compatible pools in the above link as well. </p>

CC BY-SA 3.0
2016-04-11T09:49:52.683Z
Looking at the source code linked to by the question, it seems that that project requires the old "getwork" RPC, which was deprecated and removed years ago.
Pieter Wuille
CC BY-SA 3.0
2016-04-11T10:15:12.377Z
Good point. The source code also hasn't been updated for 4-5 years. Another possibility would be to revert to bitcoin v0.9.5 which is the last version prior to removal of "getwork" and get something going. Otherwise, the code would need to be upgraded.
cloudnthings
CC BY-SA 3.0
2016-01-12T08:03:25.530Z
2016-01-12T08:03:25.530Z
cloudnthings
<p>The open source FPGA miner with source available at <a href="https://github.com/progranism/Open-Source-FPGA-Bitcoin-Miner" rel="nofollow">https://github.com/progranism/Open-Source-FPGA-Bitcoin-Miner</a> does not support stratum, so in order to test it, I need an http pool. Are there any left?</p>

<stratum><http>
What are some http mining pools out there?
Adnan Hodzic
# What are some http mining pools out there?

(Asked by: username_0 on 2016-01-05)

The open source FPGA miner with source available at <https://github.com/progranism/Open-Source-FPGA-Bitcoin-Miner> does not support stratum, so in order to test it, I need an http pool. Are there any left?

**Tags:** stratum, http


---

## 1 answers

### Answer by username_1 on 2016-01-12. Score: 0

Sounds like you need to use getblocktemplate. If you do an http POST to http://gbt.mining.eligius.st:9337 with a body of: 
{"id": 0, "method": "getblocktemplate", "params": [{"capabilities": ["coinbasetxn", "workid", "coinbase/append"]}]}

You should get a transactions to process. See https://en.bitcoin.it/wiki/Getblocktemplate for more information. 
I can't find many other sites that support GBT but there is a list of compatible pools in the above link as well.

> **Comments:**
> **username_2**: Looking at the source code linked to by the question, it seems that that project requires the old "getwork" RPC, which was deprecated and removed years ago.  
> **username_1**: Good point. The source code also hasn't been updated for 4-5 years. Another possibility would be to revert to bitcoin v0.9.5 which is the last version prior to removal of "getwork" and get something going. Otherwise, the code would need to be upgraded.  

---

