CC Miner 2.2: Download, Setup and Commands, Algorithms
This article describes how to get started mining with CCMiner 2.2 and newer.
Download for Windows / Linux
Download releases from GitHub Download releases from BitcoinTalk
Review
CCMiner - is a program for mining FIRO (MTP) and other cryptocurrencies. The program works on Windows and Linux.
- The Firoorg ccminer version supports all major algorithms, including the latest ones like Firo, yescrypt.
- The verushash version supports mining Verus Coin on AMD.
- Version for xaya.
The software cannot mine: Monero, Zcash, Equihash, Bitcoin, Ethereum.
How to mine with CCMiner
Step 1 - Download the miner
Download or unzip the executable file to a folder of your choice. For XZC MTP (Firo), you can download it from this GitHub Release url. Make sure you select the correct file for your OS. If you have Windows, download the file ccminer_cuda11
, if you have Linux, download the file ccminer_linux_cuda100
Step 2 - Configure a batch file for Firo
WalletAddress
must be changed to your address, which can be found in your ZCoin wallet or on your cryptocurrency exchange
Here is my .bat file using ccminer and 2Miners pool:
ccminer -a mtp -o stratum+tcp://xzc.2miners.com:8080 -u aMLjCeLBmBGEJP6dYtWEMdZZuPH4w6uFsK -p 0
pause
Step 3 - Launch CCMiner
Save your .bat
file in the same folder where you extracted the mining software. Then double click on it to launch the miner. A cmd window will open showing you the mining status and after a few minutes you should see that your decisions have been made by the mining pool.
Video Guide
Config example for mtp zcoin
STRATUM: | stratum+tcp://xzc.2miners.com |
PORT: | 8080 |
Username: | aMLjCeLBmBGEJP6dYtWEMdZZuPH4w6uFsK |
Password: | 0 |
This is how the CCMiner batch file for Firo will look like on the 2miners pool:
To configure a batch file for MTP, we need to enter 4 commands one by one:
-
mtp
- specify the algorithm -
xzc.2miners.com
- we indicate the pool -
8080
- specify the port of the pool -
aMLjCeLBmBGEJP6dYtWEMdZZuPH4w6uFsK
- specify the wallet address.
This is how the finished CCMiner batch file will look like:
ccminer -a mtp -o stratum+tcp://xzc.2miners.com:8080 -u aMLjCeLBmBGEJP6dYtWEMdZZuPH4w6uFsK -p 0
pause
How to Mine with NiceHash
Here is a batch file for NiceHesh:
ccminer -a lyra2z -o stratum+tcp://lyra2z.eu-west.nicehash.com:3365 -u 3LZhp4g3m7YWqR4hAPrZsKWbyo7hRBmqvy -p 0
pause
Neoscrypt-Xaya (CHI Coin)
Version for xaya
bat file start commands:
ccminer-64bit -a neoscrypt-xaya -o stratum+tcp:// -u wallet_address.worker_name -p x .\sgminer -k neoscrypt-xaya -o stratum+tcp:// -u wallet_address.worker_name -p x -s 1 -w 256 -I 17v
Supported algorithms
Cryptocurrency | Hashing Algorithm |
---|---|
Bitcoin, BCH, BitcoinSV | SHA-256 |
Decred | Blake256 14-rounds |
HeavyCoin & MjollnirCoin | Blake256 14-rounds |
FugueCoin | Blake256 14-rounds |
GroestlCoin & Myriad-Groestl | Groestl |
Lbry Credits | Lbry Hash |
JackpotCoin | SHA-256 |
QuarkCoin family & AnimeCoin | Quark |
TalkCoin | SHA-256 |
DarkCoin and other X11 coins | X11 |
Chaincoin and Flaxscript (C11) | C11 |
Saffroncoin | Blake256 14-rounds |
BlakeCoin | Blake256 8-rounds |
Qubit (Digibyte, …) | Qubit |
Luffa (Joincoin) | Luffa |
Keccak (Maxcoin) | Keccak |
Pentablake | Blake512 x5 |
Neoscrypt (FeatherCoin) | Neoscrypt |
Revolver (X11evo) | X11evo |
Scrypt and Scrypt:N | Scrypt |
Scrypt-Jane (Chacha) | Scrypt-Jane (Chacha) |
Sibcoin (sib) | SHA-256 |
Skein (Skein + SHA) | Skein + SHA |
Woodcoin | Double Skein |
Vanilla | Blake256 8-rounds - double SHA256 |
Vertcoin | Lyra2RE |
Ziftrcoin (ZR5) | ZR5 |
blake Blake 256 (SFR)
blake2s Blake2-S 256 (NEVA)
blakecoin Fast Blake 256 (8 rounds)
bmw BMW 256
c11/flax X11 variant
decred Decred Blake256
deep Deepcoin
dmd-gr Diamond-Groestl
fresh Freshcoin (shavite 80)
fugue256 Fuguecoin
groestl Groestlcoin
heavy Heavycoin
jackpot Jackpot
keccak Keccak-256 (Maxcoin)
lbry LBRY Credits (Sha/Ripemd)
luffa Joincoin
lyra2 CryptoCoin
lyra2v2 VertCoin
lyra2Z ZCoin
m7 m7 (crytonite) hash
mjollnir Mjollnircoin
myr-gr Myriad-Groestl
neoscrypt FeatherCoin, Phoenix, UFO...
nist5 NIST5 (TalkCoin)
penta Pentablake hash (5x Blake 512)
quark Quark
qubit Qubit
sia SIA (Blake2B)
sib Sibcoin (X11+Streebog)
scrypt Scrypt
scrypt-jane Scrypt-jane Chacha
skein Skein SHA2 (Skeincoin)
skein2 Double Skein (Woodcoin)
s3 S3 (1Coin)
vanilla Blake256-8 (VNL)
veltor Thorsriddle streebog
whirlcoin Old Whirlcoin (Whirlpool algo)
whirlpool Whirlpool algo
x11evo Permuted x11 (Revolver)
x11 X11 (DarkCoin)
x13 X13 (MaruCoin)
x14 X14
x15 X15
x17 X17
zr5 ZR5 (ZiftrCoin)
Commands
--algo
or a short synonym for this command -a
- indicates the mining algorithm (for example: ‘mtp’, ‘lyra2Z’, ‘scrypt’, ‘myr-gr’)
Important! Use either a long synonym --algo
or a short one -a
. You do not need to use this and that together.
Mining Features MTP (FIRO)
mtp requires 4.4 GB of virtual memory, so cards with less than 4.5 GB of virtual memory will not work.
The program also uses about 500MB and 4.4xCard Swap amount.
The author of this article is still working on the ethash+vtc miner. Already added support for weird stratum implementations in some pools.