How to set up SSL pool address?

If you want to use SSL pool address in your worker's configuration, you will need to follow the instructions of mining clients. Most of them require a special parameter or special way of defining the pool in case of SSL connection.

In this article we will show examples for most popular Etchash mining clients. For all other mining clients, you can check developers' threads on Bitcointalk where you can usually find the list of all parameters. Search for "secure" or "SSL" keywords to find the proper definitions.

Phoenix miner

Phoenix miner requires prepending the hostname ssl:// before the pool's address. In the address editor, you need to save the following tags:

  • (POOL:ETC)⁣ is a tag in which we save SSL address of a pool including the hostname, for example: ssl://etc-eu1.nanopool.org:19433
  • (WALLET:ETC)⁣ is a tag in which we save wallet address of our ETC wallet

You can then use the default configuration or even use simple config editor:

-worker (WORKER)⁣⁣ -pool (POOL:ETC)⁣ -wal (WALLET:ETC)⁣.(WORKER) -pass x -coin etc -eres 0 -log 0 -gbase 0 -proto (AUTO)⁣

T-Rex

T-Rex miner requires prepending the hostname stratum+ssl:// before the pool's address. In the address editor, you need to save the following tags:

  • (POOL:ETC)⁣ is a tag in which we save SSL address of a pool including the hostname, for example: stratum+ssl://etc-eu1.nanopool.org:19433
  • (WALLET:ETC)⁣ is a tag in which we save wallet address of our ETC wallet

You can then use the default configuration or even use simple config editor:

{
 "pools": [
  {
   "user": "(WALLET:ETC)⁣",
   "worker": "(WORKER)⁣⁣",
   "url": "(POOL:ETC)⁣",
   "pass": "x"
  }
 ],
 "no-nvml": true,
 "api-bind-http": "127.0.0.1:4068",
 "json-response": true,
 "pci-indexing":true,
 "retries": 3,
 "retry-pause": 5,
 "timeout": 500,
 "no-watchdog":true,
 "algo": "etchash",
 "exit-on-cuda-error": true,
 "exit-on-connection-lost": false
}

lolMiner

lolMiner requires prepending the hostname stratum+ssl:// or ssl:// before the pool's address. In the address editor, you need to save the following tags:

  • (POOL:ETC)⁣ is a tag in which we save SSL address of a pool including the hostname, for example: stratum+ssl://etc-eu1.nanopool.org:19433
  • (WALLET:ETC)⁣ is a tag in which we save wallet address of our ETC wallet

You can then use the default configuration or even use simple config editor:

{ "MINERSTAT" : { "DEVICES" : "AUTO", "APIPORT" : 3333, "ALGO" : "ETCHASH", "POOLS" : [ {"POOL" : "(POOL:ETC)⁣", "PORT" : "(AUTO)⁣", "USER" : "(WALLET:ETC)⁣.(WORKER)⁣", "PASS" : "x"} ] } }

TeamRedMiner

TeamRedMiner requires prepending the hostname stratum+ssl:// before the pool's address. In the address editor, you need to save the following tags:

  • (POOL:ETC)⁣ is a tag in which we save SSL address of a pool including the hostname, for example: stratum+ssl://etc-eu1.nanopool.org:19433
  • (WALLET:ETC)⁣ is a tag in which we save wallet address of our ETC wallet

You can then use the default configuration or even use simple config editor:

--algo etchash -o (POOL:ETC)⁣ -u (WALLET:ETC)⁣.(WORKER)⁣ -p x --eth_dag_slowdown=9 --watchdog_script=/home/minerstat/minerstat-os/bin/reboot.sh --eth_no_ramp_up

Gminer

Gminer requires you to use --ssl parameter which can be set to 0 if you don't want to use SSL and to 1 if you want to use SSL. In this case, you need to add --ssl 1 to your worker's config (or change --ssl 0 to --ssl 1). In the address editor, you need to save the following tags:

  • (POOL:ETC)⁣ is a tag in which we save SSL address of a pool including the hostname, for example: etc-eu1.nanopool.org:19433
  • (WALLET:ETC)⁣ is a tag in which we save wallet address of our ETC wallet

You can then use the advanced configuration to control the --ssl parameter value:

--pass x --algo etchash --server (POOL:ETC)⁣ --user (WALLET:ETC)⁣.(WORKER)⁣ --port (AUTO)⁣ --ssl 1

NBMiner

NBMiner requires prepending the hostname stratum+ssl:// before the pool's address. In the address editor, you need to save the following tags:

  • (POOL:ETC)⁣ is a tag in which we save SSL address of a pool including the hostname, for example: stratum+ssl://etc-eu1.nanopool.org:19433
  • (WALLET:ETC)⁣ is a tag in which we save wallet address of our ETC wallet

You can then use the default configuration or even use simple config editor:

-a etchash -o (POOL:ETC)⁣⁣ -u (WALLET:ETC)⁣.(WORKER)⁣ -p x -long-format
Revolutionize your mining operation with minerstat

It's easy and free to get started. Monitor, manage, and optimize your mining rigs with our powerful platform.

Sign up for free now