Information and guidelines for third-party pool operators and pool users

How can your pool benefit with NiceHash?

One of the major benefits is absolutely the massive hashing power, pointed to your pool by our hashing power buyers. A great feature for pool operators is also the option to test your pools without having actual hardware - by simply renting hashing power on NiceHash - and thus making sure your pool is ready for production use with high-volume hashing power.

Configure your pool for optimal compatibility with NiceHash

It is highly recommended for your pool to either auto-detect connections from NiceHash or configuring dedicated stratum ports for NiceHash connections. Auto-detection can be done by parsing mining.subscribe, where you will notice

Some more tips for pool owners

Failure on arrival is a common problem among pool operators that are opening a new pool. Experienced pool operators can confirm that testing the pool prior opening is crucial for its long-term efficiency. It is critical that you as a pool operator test the stability of your system, protocols, and software before going live. You need to be sure that your pool is compatible and ready from day one. The best way to test your pool is by buying hashing power on NiceHash.

NiceHash also serves as a backup hashing power provider in case of pool's sudden downtime or other issues that affects mining process. In a case of a downtime you have to quickly catch up with the pool's luck after recovery and to prevent your miners from suffering and migrating to the other, more stable and profitable pool. This is particularly important for longer downtimes. To prevent the consequences after your pool's downtime, you can buy hashing power on NiceHash to push the total hashing power where it was before the downtime.

Cloud mining on your pool

There are a lot of people that does not own the hardware itself but rather invest in renting it or buying the hashing power. Since NiceHash is the largest and most affordable hashing power provider, the majority of the hashing power is bought/rented right through our marketplace. Pool operators that are serious towards pool's growth are highly encouraged to make their pools compatible with NiceHash's marketplace. You as a pool operator are also advised and encouraged to promote the compatibility on your own website, so buyers will know for sure that they are able to point bought hashing power towards your pool.

Boost your earnings

Take the opportunity to make extra income with your pool. Every time you refer a paying buyer, you make 5% of our revenue share of every order from that buyer! You can find promotional material on the Referrals and Media pages.

Pool's difficulty criteria

Make sure your pool is operating in the recommended difficulties otherwise buying of hashing power on your pool will be rejected. Mining difficulty for a particular coin/algorithm is changing (usually increasing) over time, therefore we are also adjusting the minimum required pool mining difficulty over time. The best way for you to follow with these updates and also automate the adjustments on your pool is to regularly checking the API (see below). You're also welcome to visit this page often to stay up to date with the difficulty criteria and other useful information. Pool verificator page is available only for registered NiceHash users.

Algorithms Difficulty
Scrypt>= 65535
SHA256>= 65535
ScryptNf>= 16
X11>= 2
X13>= 0.04
Keccak>= 16
X15>= 0.04
Nist5>= 0.04
NeoScrypt>= 512
Lyra2RE>= 2
WhirlpoolX>= 0.01
Qubit>= 0.1
Quark>= 0.01
Axiom>= 0.00001
Lyra2REv2>= 64
ScryptJaneNf16>= 16
Blake256r8>= 64
Blake256r14>= 128
Blake256r8vnl>= 64
Hodl>= 8
DaggerHashimoto>= 0.9
Decred>= 8
CryptoNight>= 200000
Lbry>= 1024
Equihash>= 1024
Pascal>= 16
X11Gost>= 0.1
Sia>= 15
Blake2s>= 16
Skunk>= 0.1

API

buy.info - Query this to get information on algorithms' difficulties.
Parameters: None

Example:

https://api.nicehash.com/api?method=buy.info
Returned value:
{"result":{"algorithms":[{"down_step":"-0.0005","min_diff_working":"65535","min_limit":"0.2","speed_text":"GH","min_diff_initial":"16383","name":"Scrypt","algo":0,"multi":"1"},{"down_step":"-0.0010","min_diff_working":"65535","min_limit":"0.05","speed_text":"PH","min_diff_initial":"16383","name":"SHA256","algo":1,"multi":"0.000001"},{"down_step":"-0.0020","min_diff_working":"16","min_limit":"0.01","speed_text":"GH","min_diff_initial":"15","name":"ScryptNf","algo":2,"multi":"1"},{"down_step":"-0.0001","min_diff_working":"2","min_limit":"0.01","speed_text":"TH","min_diff_initial":"0.5","name":"X11","algo":3,"multi":"0.001"},{"down_step":"-0.0001","min_diff_working":"0.04","min_limit":"0.02","speed_text":"GH","min_diff_initial":"0.002","name":"X13","algo":4,"multi":"1"},{"down_step":"-0.0001","min_diff_working":"16","min_limit":"0.01","speed_text":"TH","min_diff_initial":"15","name":"Keccak","algo":5,"multi":"0.001"},{"down_step":"-0.0001","min_diff_working":"0.04","min_limit":"0.02","speed_text":"GH","min_diff_initial":"0.002","name":"X15","algo":6,"multi":"1"},{"down_step":"-0.0005","min_diff_working":"0.04","min_limit":"0.1","speed_text":"GH","min_diff_initial":"0.002","name":"Nist5","algo":7,"multi":"1"},{"down_step":"-0.0100","min_diff_working":"512","min_limit":"0.01","speed_text":"GH","min_diff_initial":"15","name":"NeoScrypt","algo":8,"multi":"1"},{"down_step":"-0.0005","min_diff_working":"2","min_limit":"0.01","speed_text":"GH","min_diff_initial":"0.4","name":"Lyra2RE","algo":9,"multi":"1"},{"down_step":"-0.0001","min_diff_working":"0.01","min_limit":"2","speed_text":"GH","min_diff_initial":"0.002","name":"WhirlpoolX","algo":10,"multi":"1"},{"down_step":"-0.0001","min_diff_working":"0.1","min_limit":"0.01","speed_text":"TH","min_diff_initial":"0.05","name":"Qubit","algo":11,"multi":"0.001"},{"down_step":"-0.0001","min_diff_working":"0.01","min_limit":"0.01","speed_text":"TH","min_diff_initial":"0.002","name":"Quark","algo":12,"multi":"0.001"},{"down_step":"-0.0001","min_diff_working":"0.00001","min_limit":"1","speed_text":"kH","min_diff_initial":"0.0000008","name":"Axiom","algo":13,"multi":"1000000"},{"down_step":"-0.0001","min_diff_working":"64","min_limit":"0.04","speed_text":"GH","min_diff_initial":"16","name":"Lyra2REv2","algo":14,"multi":"1"},{"down_step":"-0.0001","min_diff_working":"16","min_limit":"0.01","speed_text":"MH","min_diff_initial":"4","name":"ScryptJaneNf16","algo":15,"multi":"1000"},{"down_step":"-0.0001","min_diff_working":"64","min_limit":"10","speed_text":"TH","min_diff_initial":"15","name":"Blake256r8","algo":16,"multi":"0.001"},{"down_step":"-0.0001","min_diff_working":"128","min_limit":"10","speed_text":"TH","min_diff_initial":"1","name":"Blake256r14","algo":17,"multi":"0.001"},{"down_step":"-0.0001","min_diff_working":"64","min_limit":"10","speed_text":"TH","min_diff_initial":"4","name":"Blake256r8vnl","algo":18,"multi":"0.001"},{"down_step":"-0.0001","min_diff_working":"8","min_limit":"1","speed_text":"kH","min_diff_initial":"2","name":"Hodl","algo":19,"multi":"1000000"},{"down_step":"-0.0001","min_diff_working":"0.9","min_limit":"0.1","speed_text":"GH","min_diff_initial":"0.2","name":"DaggerHashimoto","algo":20,"multi":"1"},{"down_step":"-0.0010","min_diff_working":"8","min_limit":"0.02","speed_text":"TH","min_diff_initial":"1","name":"Decred","algo":21,"multi":"0.001"},{"down_step":"-0.0100","min_diff_working":"200000","min_limit":"0.01","speed_text":"MH","min_diff_initial":"100000","name":"CryptoNight","algo":22,"multi":"1000"},{"down_step":"-0.0100","min_diff_working":"1024","min_limit":"0.01","speed_text":"TH","min_diff_initial":"32","name":"Lbry","algo":23,"multi":"0.001"},{"down_step":"-0.0100","min_diff_working":"1024","min_limit":"0.01","speed_text":"MSol","min_diff_initial":"127","name":"Equihash","algo":24,"multi":"1000"},{"down_step":"-0.0050","min_diff_working":"16","min_limit":"0.01","speed_text":"TH","min_diff_initial":"4","name":"Pascal","algo":25,"multi":"0.001"},{"down_step":"-0.0001","min_diff_working":"0.1","min_limit":"0.05","speed_text":"GH","min_diff_initial":"0.04","name":"X11Gost","algo":26,"multi":"1"},{"down_step":"-0.0001","min_diff_working":"15","min_limit":"0.01","speed_text":"TH","min_diff_initial":"3.9","name":"Sia","algo":27,"multi":"0.001"},{"down_step":"-0.0001","min_diff_working":"16","min_limit":"0.02","speed_text":"TH","min_diff_initial":"2","name":"Blake2s","algo":28,"multi":"0.001"},{"down_step":"-0.0001","min_diff_working":"0.1","min_limit":"0.2","speed_text":"GH","min_diff_initial":"0.04","name":"Skunk","algo":29,"multi":"1"}],"down_time":600,"static_fee":"0.0001","min_amount":"0.005","dynamic_fee":"0.03"},"method":"buy.info"}