<p>Jeff Garzik wrote a binary protocol for pushpool originally.</p>

<p>BitPenny uses a proprietary protocol to get p2pool-like benefits.</p>

CC BY-SA 3.0
2012-01-18T22:48:06.463Z
2012-01-18T22:48:06.463Z
Luke Dashjr
<p>JSON-RPC is simple and effective. I think most use it.</p>

<p>If people <strong>would</strong> change it, it's most likely for efficiency. They'd most likely roll their own binary protocol, which we might very well know nothing about.</p>

<p>It's also possible the miner is inside the client in which case it could get it's own work and wouldn't even need a protocol.</p>

<p>If you could say why you want to know maybe I can give a more useful answer.</p>

CC BY-SA 3.0
2012-01-16T02:57:07.923Z
2012-01-16T02:57:07.923Z
Lodewijk
<p>Is there some mining software out there that doesn't use Json-RPC as a communication method with the mining pool? If so, what protocol are they using?</p>

<mining-pools><json-rpc><mining-software><getwork>
Mining software not using Json-RPC?
ThePiachu
# Mining software not using Json-RPC?

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

Is there some mining software out there that doesn't use Json-RPC as a communication method with the mining pool? If so, what protocol are they using?

**Tags:** mining-pools, json-rpc, mining-software, getwork


---

## 2 answers

### Answer by username_1 on 2012-01-18. Score: 2 | Accepted answer

Jeff Garzik wrote a binary protocol for pushpool originally.

BitPenny uses a proprietary protocol to get p2pool-like benefits.


---

### Answer by username_2 on 2012-01-16. Score: 0

JSON-RPC is simple and effective. I think most use it.

If people **would** change it, it's most likely for efficiency. They'd most likely roll their own binary protocol, which we might very well know nothing about.

It's also possible the miner is inside the client in which case it could get it's own work and wouldn't even need a protocol.

If you could say why you want to know maybe I can give a more useful answer.


---

