<p>The miner uses JSON-RPC 1.0, for which only the HTTP transport was defined.</p>

CC BY-SA 3.0
2012-01-22T01:13:14.877Z
2012-01-22T01:13:14.877Z
lamont cranston
<p>Does the main miner software used currently use HTTP JSON-RPC, or JSON-RPC? That is, do they use HTTP calls to obtain getwork, or TCP/IP?</p>

CC BY-SA 3.0
2012-01-21T19:47:32.347Z
They use RPC over JSON over HTTP over TCP/IP. These aren't alternatives, each of these protocols does a different thing and exists at a different layer.
David Schwartz
<json-rpc><protocol><mining-software><getwork><http>
Miners - HTTP JSON-RPC or JSON-RPC?
ThePiachu
# Miners - HTTP JSON-RPC or JSON-RPC?

(Asked by: username_0 on 2012-01-21)

Does the main miner software used currently use HTTP JSON-RPC, or JSON-RPC? That is, do they use HTTP calls to obtain getwork, or TCP/IP?

**Tags:** json-rpc, protocol, mining-software, getwork, http

> **Comments:**
> **username_1**: They use RPC over JSON over HTTP over TCP/IP. These aren't alternatives, each of these protocols does a different thing and exists at a different layer.  

---

## 1 answers

### Answer by username_2 on 2012-01-22. Score: 1 | Accepted answer

The miner uses JSON-RPC 1.0, for which only the HTTP transport was defined.


---

