This page describes one pool object. See also the pools option.
Mining algorithm. This option is ignored if a pool supports algorithm negotiation.
Mining coin. Possible values: monero
, arqma
, dero
, keva
, ravencoin
. Main purpose of this option is detecting the algorithm by block version for smooth algorithm change during coin fork. This option is also ignored if a pool supports algorithm negotiation. Don't use this option with nicehash.com because you can't control what coin you mine.
Url address of the pool or url of daemon RPC API. For example pool.hashvault.pro:443
. Address optionally may contain one of following schemes:
stratum+tcp://
- default, supported for backward compatibility, don't need specify this scheme explicitly.stratum+ssl://
- same as above but with SSL/TLS support. If this scheme is used, tls option ignored.daemon+http://
- daemon JSON-RPC for solo mining, only daemons with API compatible with Monero and Dero are supported.daemon+https://
- same as above but with SSL/TLS support.Your wallet address on most pools, consult your pool getting started page.
Spend secret key for solo mining with miner signatures (Wownero).
Password, can be used for specifying worker name on some pools, consult your pool getting started page.
Rig identifier, needs pool support.
NiceHash support. This option is only required if you mine on nicehash.com.
KeepAlive support.
Enable or disable the current pool.
Enable or disable SSL/TLS.
Enable or disable SNI for TLS connections.
Pool TLS certificate fingerprint for strict certificate pinning.
Use daemon JSON-RPC instead of pool for solo mining.
Daemon poll interval in milliseconds.
Daemon job timeout in milliseconds.
Daemon's zmq-pub port number (only use it if daemon has it enabled).
Configure SOCKS5 proxy for connections via Tor.
Daemon url for stratum mode self-select.
Enable or disable self select with origin submit. #2112