Ccminer how to install and use

Date:

 

What is Ccminer

CCMiner is an all in all miner for NVIDIA GPUs that supports major crypto currency mining algorithms including the most recent one’s.

CCMiner is one of the best Bitcoin mining software.

It is open source and is available for Windows, Linux and OS X.

CCMiner is a combined FPGA and ASIC bitcoin miner written in C, cross platform for Windows, Linux, and OS X, with stratum support, remote interface capabilities, support for multiple miners, and more.

How to download and install CCMiner

To download the latest version of CCMiner visit the official download page.

Download the latest version of CCMiner for Windows.

Unzip the folder.

Open the folder.

Now you will see three folders inside the CCMiner folder.

One for Windows 32-bit, one for Windows 64-bit and one for Linux.

To use ccminer on Windows, double click on the ccminer-x86.exe or ccminer-x64.exe file.

To use CCMiner on Linux, open the Linux folder and double click on the ccminer file.

Note: CCMiner can also be used on Mac OS.

How to use CCMiner

CCMiner is a command-line program.

So you need to open the command prompt or terminal to use it.

To open the command prompt on Windows,

open the CCMiner folder and right click in it.

Now click on Open command window here.

To open the terminal on Linux,

open the CCMiner folder and right click in it.

Now click on Open in Terminal option.

To open the terminal on Mac OS,

open the CCMiner folder and right click in it.

Now click on Open in Terminal option.

Note: If you are not familiar with the command prompt or terminal, then you can follow this guide to learn more about it.

The basic syntax to use CCMiner is as follows:

ccminer -a < Algorithm > -o < URL:Port > -u < User Name > -p < Password >

or

ccminer -a < Algorithm > -o stratum+tcp://< URL:Port > -u < User Name > -p < Password >

About CCminer syntax

-a < Algorithm > – Specifies the algorithm to be used for mining. For example, -a scrypt is used for altcoins based on the Scrypt algorithm.

– Specifies the algorithm to be used for mining. For example, is used for altcoins based on the Scrypt algorithm. -o < URL:Port > – Specifies the URL and Port of the mining pool. For example, -o stratum.bitcoin.cz:3333 is used for mining Bitcoins on the Slush’s mining pool.

– Specifies the URL and Port of the mining pool. For example, is used for mining Bitcoins on the Slush’s mining pool. -u < User Name > – Specifies the username or the wallet address of your mining pool account. For example, -u 1A1zP1eP5QGefi2DMPTfTL5SLmv7DivfNa is used for mining Bitcoins.

– Specifies the username or the wallet address of your mining pool account. For example, is used for mining Bitcoins. -p < Password > – Specifies the password of your mining pool account. For example, -p x is used for mining Bitcoins.

– Specifies the password of your mining pool account. For example, is used for mining Bitcoins. -o stratum+tcp://< URL:Port > – Specifies the URL and Port of the mining pool. For example, -o stratum+tcp://stratum.bitcoin.cz:3333 is used for mining Bitcoins.

– Specifies the URL and Port of the mining pool. For example, is used for mining Bitcoins. –scantime < n > – Specifies the maximum amount of time (in seconds) spent scanning current work when longpoll is unavailable.

– Specifies the maximum amount of time (in seconds) spent scanning current work when longpoll is unavailable. –queue < n > – Specifies the number of requests to keep queued when longpoll is unavailable.

– Specifies the number of requests to keep queued when longpoll is unavailable. –expiry < n > – Specifies the expiry time used for longpoll and stratum (in seconds).

– Specifies the expiry time used for longpoll and stratum (in seconds). –no-longpoll – Disables longpoll support.

– Disables longpoll support. –no-stratum – Disables stratum support.

– Disables stratum support. –no-extranonce – Disables extranonce subscribe on stratum (might not be supported by all pools).

– Disables extranonce subscribe on stratum (might not be supported by all pools). –debug – Enables debug output.

– Enables debug output. –protocol-dump – Makes the program verbose and prints all protocol data in hex format.

– Makes the program verbose and prints all protocol data in hex format. –benchmark – Runs ccminer in benchmark mode.

– Runs ccminer in benchmark mode. –help – Displays this help text and exit.

– Displays this help text and exit. –version – Output version information and exit.

Now before we get started, let’s see how to check whether your NVIDIA GPU is compatible with CCMiner or not.

To check the compatibility of your NVIDIA GPU with CCMiner, open the command prompt or terminal and type the following command:

ccminer –list-devices

You will see the list of NVIDIA GPUs installed on your computer with their IDs.

Check the performance with CCMiner

To check the performance of your NVIDIA GPU with CCMiner, open the command prompt or terminal and type the following command:

ccminer –benchmark –algo=scrypt

The above command will show the performance of your NVIDIA GPU in terms of hashes per second for the Scrypt algorithm.

To check the performance of your NVIDIA GPU with CCMiner for other algorithms, replace the scrypt in the above command with the name of the algorithm you want to check.

For example, to check the performance of your NVIDIA GPU with CCMiner for the Neoscrypt algorithm, type the following command:

ccminer –benchmark –algo=neoscrypt

To check the performance of your NVIDIA GPU with CCMiner for the Equihash algorithm, type the following command:

ccminer –benchmark –algo=equihash

To check the performance of your NVIDIA GPU with CCMiner for the Blake algorithm, type the following command:

ccminer –benchmark –algo=blake

To check the performance of your NVIDIA GPU with CCMiner for the Lyra2RE algorithm, type the following command:

ccminer –benchmark –algo=lyra2re

To check the performance of your NVIDIA GPU with CCMiner for the Groestl algorithm, type the following command:

ccminer –benchmark –algo=groestl

To check the performance of your NVIDIA GPU with CCMiner for the X11 algorithm, type the following command:

ccminer –benchmark –algo=x11

To check the performance of your NVIDIA GPU with CCMiner for the X13 algorithm, type the following command:

ccminer –benchmark –algo=x13

To check the performance of your NVIDIA GPU with CCMiner for the X15 algorithm, type the following command:

ccminer –benchmark –algo=x15

To check the performance of your NVIDIA GPU with CCMiner for the Keccak algorithm, type the following command:

ccminer –benchmark –algo=keccak

To check the performance of your NVIDIA GPU with CCMiner for the Lyra2REv2 algorithm, type the following command:

ccminer –benchmark –algo=lyra2rev2

To check the performance of your NVIDIA GPU with CCMiner for the Decred algorithm, type the following command:

ccminer –benchmark –algo=decred

To check the performance of your NVIDIA GPU with CCMiner for the NeoScrypt algorithm, type the following command:

ccminer –benchmark –algo=neoscrypt

To check the performance of your NVIDIA GPU with CCMiner for the WhirlpoolX algorithm, type the following command:

ccminer –benchmark –algo=whirlpoolx

To check the performance of your NVIDIA GPU with CCMiner for the Bitcore algorithm, type the following command:

ccminer –benchmark –algo=bitcore

To check the performance of your NVIDIA GPU with CCMiner for the Lyra2Z algorithm, type the following command:

ccminer –benchmark –algo=lyra2z

To check the performance of your NVIDIA GPU with CCMiner for the Lyra2Z algorithm, type the following command:

ccminer –benchmark –algo=lyra2z

To check the performance of your NVIDIA GPU with CCMiner for the Blake256R8 algorithm, type the following command:

ccminer –benchmark –algo=blake256r8

To check the performance of your NVIDIA GPU with CCMiner for the Blake256R14 algorithm, type the following command:

ccminer –benchmark –algo=blake256r14