Need help?

From Rejected to Accepted: Tips for Improving Your Mining Speed

rejected hashrate pool

At NiceHash, we continually provide you with educational mining content, to ensure you have the maximum knowledge at hand. This time, we want to point out the importance of checking and troubleshooting rejected speed on the pool side. By understanding how accepted and rejected speed works and by eliminating the rejected speed, you can significantly enhance your mining profits.

But before explaining how to fix the rejected speed, let's take a look at the difference between accepted and rejected speed.

What is an accepted speed when mining Bitcoin?

A miner's hashrate can be divided into two parts. First, an accepted speed and secondly, a rejected speed. A miner will guess random jobs that are provided to him by a pool and send the solutions back to the pool.

The pool will decide if these jobs are valid. The pool gives miners credit for all accepted jobs and discards all the invalid jobs. From the jobs that are sent to the pool, the pool can calculate the speed of the miner.

The jobs that are accepted are called accepted speed, and the ones that are invalid or rejected are called rejected speed.

Do I get paid for rejected jobs?

No, the miner is only getting paid for the accepted jobs. The rejected jobs are discarded and the miner does not get paid for it.

How can I reduce rejected speed when mining Bitcoin?

Before being able to remove the rejected speed, you must understand what kind of rejected speed the pool is reporting. A miner can decrease or eliminate the rejected rate by checking what type of rejected shares the pool is reporting.

How to check the type of rejected shares a pool is reporting?

NiceHash mining dashboard shows the detailed reason for rejected shares. Follow these steps to check the rejected type:

  • Navigate to Rig Manager,
  • Open rig details by clicking on the rig name OR navigate to History & Stats tab for global statistics
  • Scroll down and navigate to the Mining History Stats graph,
  • Change Showing Stats for All Algorithms to the desired algorithm

Rejected speed bitcoin mining

Graph display will change to algorithm details. You can remove the redundant information by deselecting the Accepted speed, Payrate, etc., at the bottom of the page.

Troubleshooting rejected speed

When you identify your rejected speed type, you can start troubleshooting the rejected speed. There are four different types of rejects:

  • Stale share: The share was submitted too late (probably because of the high latency or problems with connection). This is the only type of share that is expected to happen in small quantities (under 0.5%) thus it is considered normal.
  • Share above target: There is a problem with your mining software that needs to be inspected or configured properly. It is also possible that the mining software is not compatible with NiceHash.
    • Some ASICs on Sha256AsicBoost and Scrypt algorithms might receive additional Target rejects due to not supporting XNSUB. Read more here.
  • Duplicated share: The share was submitted more than once and indicates a bug in your mining software or incompatibility with NiceHash.
  • Other: Any other type of rejected shares usually means a bug in your mining software.

It is expected to receive a very small amount of stale rejected speed due to the latency issues, but this number should be around 0.2%. Any other rejected speed can be, and should be, resolved. This will increase your earnings by whatever your rejection rate is.

If you are still experiencing issues with rejected speed above 0.5% and are not sure how to resolve it, feel free to join our Discord server, ask a question on Reddit, or write to our support.

If you own a couple dozen of machines, we offer white-glove support via this email: farm@nicehash.com.

ASIC

WRITTEN BY
Marko Tarman
Marko is NiceHash's Mining Manager and Content Creator. He started mining back in 2012 before the first ASICs were released. He went from GPU mining BTC, LTC to VTC, and even DOGE. His mining motto: "I've got 99 problems, a bad riser is all of them"