The Options dialog, Mining Settings section and Advanced section provides a number of settings to fine tune the behavior of Awesome Miner.

Mining Settings

  • External Miner (ASIC mining)
    • Ping disconnected External Miners and indicate response: If an External Miner shows up as Disconnected in the miner list, Awesome Miner will also try to send a ping request to the miner. The result will be indicated as either Ping Up or Ping Down.
    • Default SSH username / password: Specifies the default username and password to use when performing SSH operations on an ASIC miner, for example to reboot or send a custom SSH command. These credentials will be used for all ASIC miners. To customize for a specific miner, see the Properties of each External Miner, Advanced section.
  • Managed Miner (only for GPU and CPU mining)
    • Restart attempts on process crash: If the mining software is crashing, Awesome Miner will restart it. This setting indicates how many times Awesome Miner should try to restart a crashing mining software within a 5 minute period before giving up and not restarting it anymore. After 5 minutes, the counter for the number of restart attempts are reset again.
    • Pause when profit switcher starts mining: There can be instances where mining software is crashing when stopping and starting them too fast during profit switching. This setting can be used to introduce a delay before the next mining software is starting, to make crashes less likely.
    • Pause after applying clocking settings: When having a larger number of GPU's, clocking operations can take a little time and there are scenarios where the mining becomes more stable if there is a pause between setting the GPU clocking settings and starting the mining software
    • Wait for process stop before terminating: Awesome Miner is always sending a close signal to the mining software when it should be closed. Awesome Miner will then wait for it to terminate. In case it doesn't terminate by itself within the specifies time, Awesome Miner will terminate the process.
    • Delay auto start of miner after reboot: When a miner is set to Auto start, Awesome Miner will automatically start the mining when Windows is starting. This setting can be used to make Awesome Miner wait for a period of time before starting the mining software in case it's not stable when launching too fast.
    • Send password for Claymore API request: If the Claymore mining software is configured to use passwords, use this field to inform Awesome Miner about which password to use. See also: How to add password to the Claymore miner API
    • Force nVidia CUDA mining software to order devices by PCI Bus ID: When using a mix of nVidia GPU models, the device order in Awesome Miner may not match what the mining software are expecting. Enable this setting to force the device order to be based on PCI Bus ID to resolve the issue.


  • Log file
    • Log level: The amount of log information Awesome Miner will write to the log file. The recommendation is to leave it at Default unless there is need to get more details for fault isolation.
    • Open: Open the log file in the default text editor
    • Open folder: Open Windows File Explorer and select the log file
    • The log file AwesomeMiner.log is located in the folder: %localappdata%\AwesomeMiner\
  • Performance
    • Enable Performance mode: Performance mode should be enabled when monitoring more than 200 miners. When enabled, the graphs on the dashboard will be disabled and optimizations for making the user interface smooth under heavy load are used. See also: Performance settings
    • Concurrency level: The number of operations Awesome Miner should perform in parallel. A higher values will result in performing a larger number of operations in a shorter time frame. A lower value can be used when running Awesome Miner on a slower computer.
    • Miner batch update delay: To reduce the load on the system and network, Awesome Miner can make a short pause every time a batch of miners (about 40 miners) is being processed. This setting should typically not be modified.
  • Connection settings
    • Increase connection timeout for Remote Agent: When using Remote Agent on very slow remote networks, this setting can be used to increase the timeout to prevent the miners to show up with "Service Offline" too often.
    • Miner API connection timeout: Specifies how many seconds Awesome Miner should wait for an External Miner (for example an ASIC miner) to reply before the miner is indicated as Disconnected in the list of miners. If a miner is showing as Disconnected every once in a while or if the miners are located on a remote network, the timeout can be increased.
    • Enable retry: If the network connection between Awesome Miner and a remote miner (for example an ASIC miner) is poor and some requests timeout, this setting can be enabled to allow Awesome Miner to always make a second attempt to communicate with the miner before it's indicated as Disconnected in the list of miners
  • Display adjustments
    • Custom toolbar height: When using Windows with a character set used in some Asian countries like South Korea, the toolbar height in Awesome Miner can be to small and isn't correctly adjusting. Use this setting to manually specify a larger toolbar size, for example a value of 110.