[Question] Regarding NiceHash Option
Hi Team,

I am using xmrig miners on multiple machines. All of those are connected to my xmrig proxy server which submits the shares to moneroocean pool.

My question is:

Do I need to enable nicehash flag to true on my miners side?

This confusion arises because of two conflicting suggestions in your docs.

1. On [this](https://xmrig.com/docs/miner/config/pool#nicehash) link it is stated that

> [NiceHash](https://xmrig.com/docs/extensions/nicehash) support. This option is **only required** if you mine on **nicehash.com**.

2. On Xmrig proxy Repo [Homepage](https://github.com/xmrig/xmrig-proxy). it is clearly stated on top i.e.

> Nicehash support **must** be enabled on miner side, it mandatory.

The above line does not indicate whether this should be enabled **only** when mining on nicehash.com or regardless of whatever pool we mine. If we use xmrig proxy server then all of our miners connecting to proxy should have nicehash flag set to true in their config.json.

Can someone elaborate on this?

At the moment, I have set this nicehash flag set to false on miners site. Still everything looks normal to me ( All miners successfully connect to proxy and then connections are bundles towards moneroocean pool from my proxy).

What difference it will make if I set this flag to true on miners side?

I often see below errors in my xmrig proxy logs.

```
[gulf.moneroocean.stream:11024] send failed, invalid state: 1
gulf.moneroocean.stream:11024 error: "Unauthenticated", code: -1
0193 no active pools, stop
gulf.moneroocean.stream:11024 error: "New connections from this IP address are temporarily suspended from mining (10 minutes max)", code: -1
```

Regardless of these errors I get constant hashrate on proxy side and on pool side.
