How to set up Slush Pool mining?

Slush Pool is one of the oldest Bitcoin mining pools that also supports Zcash mining. It is operated by Braiins who also released popular firmware for Antminer S9, called BraiinsOS. Minimum payouts are set to 0.001 BTC and 0.001 ZEC and the fee for mining on Slush Pool is 2%. The payout fee for payouts below 0.01 BTC and below 0.001 ZEC is 0.0001 BTC and 0.0001 ZEC. For BTC mining, Slush Pool also allows merged mining with Namecoin which is converted to BTC.

NOTE Due to the current status on the crypto mining market, you can mine on Slush Pool only with ASICs that support SHA-256 and Equihash algorithms. Some of the more popular manufacturers are Bitmain with their Antminers, Innosilicon, Whatsminer, and Canaan. You can also read more on comparison, profitability, and more details of SHA-256 (Bitcoin) ASIC miners and Equihash (ZEC) ASIC miners.

In this article we will show you how configure your ASIC to mine on Slush Pool.

Address editor

First, open address editor and then import pools or add new pools manually.

Import all stratums

You can download JSON file with all of the Slush Pool's stratum addresses and import them to your address editor.

Manually add stratums

Add new tag (POOL:BTC-SLUSH) with one of the following stratum addresses:

  • stratum+tcp://stratum.slushpool.com:3333
  • stratum+tcp://eu.stratum.slushpool.com:3333
  • stratum+tcp://us-east.stratum.slushpool.com:3333
  • stratum+tcp://ca.stratum.slushpool.com:3333
  • stratum+tcp://sg.stratum.slushpool.com:3333
  • stratum+tcp://jp.stratum.slushpool.com:3333
  • stratum+tcp://cn.stratum.slushpool.com:3333
  • stratum+tcp://cn.stratum.slushpool.com:443
  • stratum+tcp://cn02.stratum.slushpool.com:3333
  • stratum+tcp://cn02.stratum.slushpool.com:443
  • stratum+tcp://cn03.stratum.slushpool.com:3333
  • stratum+tcp://cn03.stratum.slushpool.com:443

For ZEC setup, you can add a new tag (POOL:ZEC-SLUSH) with one of the following stratum addresses:

  • stratum+tcp://zec.slushpool.com:4444
  • stratum+tcp://us-east.zec.slushpool.com:4444
  • stratum+tcp://eu.zec.slushpool.com:4444
  • stratum+tcp://cn.zec.slushpool.com:4444
  • stratum+tcp://cn.zec.slushpool.com:4445
  • stratum+tcp://cn02.zec.slushpool.com:4444
  • stratum+tcp://cn02.zec.slushpool.com:4445
  • stratum+tcp://cn03.zec.slushpool.com:4444
  • stratum+tcp://cn03.zec.slushpool.com:4445

Add wallet

Next, save the tag (WALLET:SLUSH) under wallets with your Slush Pool's username.

NOTE It is very important to note that when mining on Slush Pool, you need to identify with username.workername where your username can be saved as (WALLET:SLUSH) in your address editor and instead of fixed workername, you can use (WORKER) tag - but make sure that your worker has the same name on Slush Pool and minerstat.

Worker's config

In the next step, navigate to your worker's config. The selected default mining client will be ASIC and once your ASIC connects the config will be loaded there. You can just replace the found pools and user values with the ones you have created in the previous step or you can use some of the following templates.

Before using the templates, make sure that the config is really compatible with your ASIC model and that the technical vales, such as frequencies are correct.

Bitmain's Antminer example

{ "pools": [ { "url": "(POOL:BTC-SLUSH)", "user": "(WALLET:SLUSH).(WORKER)", "pass": "x" } ], "api-listen": true, "api-network": true, "api-groups": "A:stats:pools:devs:summary:version", "api-allow": "W:0/0", "bitmain-use-vil": true, "bitmain-freq": "550", "bitmain-voltage": "0706", "multi-version": "1" }
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