<p>Yes Monero mining pools generally use the Stratum protocol for communication between the pool and the miners. However a modified version of the Stratum protocol is used. I've yet find proper documentation like the one you've linked, so your best bet is to look through the source code for the exact definition. </p>

<p>Also there is a separate Stackexchange for the Monero community, so your likely to get even better help there.</p>

CC BY-SA 4.0
2018-07-06T08:09:41.973Z
2018-07-06T09:08:36.770Z
2018-07-06T09:08:36.770Z
user44404
<p>Using Wireshark to analyze packets sent by xmr-stak, I found them to be inconsistent with those of Stratum (<a href="https://en.bitcoin.it/wiki/Stratum_mining_protocol" rel="nofollow noreferrer">https://en.bitcoin.it/wiki/Stratum_mining_protocol</a>).</p>

<p>From Wireshark:</p>

<pre><code>{
  "method": "login",
  "params": {
    "login": "33vberEwdZYECfGsbqNJQC7M1MCHYT9Mjm.alpha0",
    "pass": "x",
    "rigid": "",
    "agent": "xmr-stak/2.4.2/e10e8e6/master/lin/nvidia-cpu/aeon-cryptonight-monero/0"
  },
  "id": 1
}
</code></pre>

<p>According to Stratum documentation:</p>

<pre><code>{
  "method": "mining.authorize",
  "params": [
    "33vberEwdZYECfGsbqNJQC7M1MCHYT9Mjm.alpha0",
    "x"
  ]
}
</code></pre>

<p>If not, what protocol does xmr-stak use?</p>

<mining-pools><stratum><packets>
Does xmr-stak use Stratum?
Cheran
# Does xmr-stak use Stratum?

(Asked by: username_0 on 2018-07-06)

Using Wireshark to analyze packets sent by xmr-stak, I found them to be inconsistent with those of Stratum (https://en.bitcoin.it/wiki/Stratum_mining_protocol).
From Wireshark:
{
  "method": "login",
  "params": {
    "login": "33vberEwdZYECfGsbqNJQC7M1MCHYT9Mjm.alpha0",
    "pass": "x",
    "rigid": "",
    "agent": "xmr-stak/2.4.2/e10e8e6/master/lin/nvidia-cpu/aeon-cryptonight-monero/0"
  },
  "id": 1
}

According to Stratum documentation:
{
  "method": "mining.authorize",
  "params": [
    "33vberEwdZYECfGsbqNJQC7M1MCHYT9Mjm.alpha0",
    "x"
  ]
}

If not, what protocol does xmr-stak use?

**Tags:** mining-pools, stratum, packets


---

## 1 answers

### Answer by username_1 on 2018-07-06. Score: 2 | Accepted answer

Yes Monero mining pools generally use the Stratum protocol for communication between the pool and the miners. However a modified version of the Stratum protocol is used. I've yet find proper documentation like the one you've linked, so your best bet is to look through the source code for the exact definition.

Also there is a separate Stackexchange for the Monero community, so your likely to get even better help there.


---

