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.

minerstat dashboard

You can set up mining at Slush Pool on your minerstat dashboard if you are using any of the SHA-256 and Equihash miners. The list of supported hardware can be found on our hardware page and the list of all ASIC miners on our ASIC miners page.

Address editor

First, open address editor and 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

Next, save the tag (WALLET:SLUSH) with your Slush Pool's username. 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" }

Balance monitoring

You can monitoring your balance on Slush Pool directly from the minerstat dashboard. Navigate to balance monitoring and add Slush Pool for pool monitoring.