This is a multi-threaded CPU miner, fork of pooler's cpuminer (see AUTHORS for list of contributors).
- ✓ scrypt (Litecoin, Dogecoin, Feathercoin, ...)
- ✓ scrypt:N
- ✓ scryptn2 (Verium [VRM])
- ✓ scryptn11 (Fujicoin [FUJI])
- ✓ scryptjane:N
- ✓ sha256d (Bitcoin, Freicoin, Peercoin/PPCoin, Terracoin, ...)
- ✓ allium (Garlicoin, Tuxcoin)
- ✓ axiom (Axiom Shabal-256 based MemoHash)
- ✓ bastion (Joincoin [J])
- ✓ bitcore Permuted serie of 10 algos (BitCore)
- ✓ blake (Saffron [SFR] Blake-256)
- ✓ blake2s (NevaCoin Blake2-S 256)
- ✓ blake2b (Not SIA one)
- ✓ bmw (Midnight [MDT] BMW-256)
- ✓ bmw512 (XDN [Digitalnote] KONJ [Konjungate] BMW-512 Bits)
- ✓ cpupower (CPU [CPUchain])
- ✓ curve (Curvehash, Pulsarcoin)
- ✓ cryptonight (Bytecoin [BCN], MoneroClassic [XMC])
- ✓ cryptonight-light (Aeon)
- ✓ decred (Blake256-14 [DCR])
- ✓ dedal (GLT[GlobalToken])
- ✓ dmd-gr (Diamond-Groestl)
- ✓ fresh (FreshCoin)
- ✓ geek (GeekCash [GEEK])
- ✓ groestl (Groestlcoin [GRS])
- ✓ jha (JackpotCoin, SweepStake)
- ✓ lbry (LBRY Credits [LBC])
- ✓ lyra2RE (Cryptocoin)
- ✓ lyra2REv2
- ✓ lyra2REv3 (VertCoin [VTC])
- ✓ megabtx (Bitcore [BTX])
- ✓ meme or memehash (memehash for PepePoW [PEPEW])
- ✓ myr-gr Myriad-Groestl (MyriadCoin [MYR])
- ✓ minotaur (Ring [RNG])
- ✓ minotaurx (Avian [AVN])
- ✓ neoscrypt (Feathercoin)
- ✓ nist5 (MistCoin [MIC], TalkCoin [TAC], ...)
- ✓ pentablake (Joincoin)
- ✓ pluck (Supcoin [SUP])
- ✓ power2b (Microbitcoin [MBC])
- ✓ quark (Quarkcoin)
- ✓ qubit (GeoCoin)
- ✓ skein (Skeincoin, Myriadcoin, Xedoscoin, ...)
- ✓ skein2 (Woodcoin)
- ✓ s3 (OneCoin)
- ✓ sia (Reversed Blake2B for SIA [SC])
- ✓ sib X11 + gost streebog (SibCoin)
- ✓ timetravel Permuted serie of 8 algos (MachineCoin [MAC])
- ✓ tribus 3 of the top NIST5 algos (Denarius [DNR])
- ✓ vanilla (Blake-256 8-rounds - double sha256 [VNL])
- ✓ veltor (Veltor [VLT])
- ✓ velvet
- ✓ xevan x17 x 2 on bigger header (BitSend [BSD])
- ✓ x11evo (Revolver [XRE])
- ✓ x11 (Darkcoin [DRK], Hirocoin, Limecoin, ...)
- ✓ x12 (GalaxyCash [GCH])
- ✓ x13 (Sherlockcoin, [ACE], [B2B], [GRC], [XHC], ...)
- ✓ x14 (X14, Webcoin [WEB])
- ✓ x15 (RadianceCoin [RCE])
- ✓ x16r
- ✓ x16rv2 (RavenClassic [RVC], Trivechain [TRVC])
- ✓ x16s (Pigeoncoin [PGN])
- ✓ x17 (Verge [XVG])
- ✓ 0x10 (ChainOX [CHOX])
- ✓ x20r
- ✓ yespower (Pyrk [PYRK] Cranepay [CRP])
- ✓ yespowerR16 (Yenten [YTN])
- ✓ yespowerIC (IsotopeC [IC])
- ✓ yespowerLITB (LightBit [LITB] )
- ✓ yespowerIOTS (based algo for IOT device)
- ✓ yespowerITC (Intercoin [ITC])
- ✓ yespowerMGPC (Magpiecoin [MGPC])
- ✓ yespowerSUGAR (Sugarchain [SUGAR])
- ✓ yespowerTIDE (Tidecoin [TIDE])
- ✓ yespowerURX (Uraniumx [URX])
- ✓ yescrypt (GlobalBoostY [BSTY], Unitus [UIS], MyriadCoin [MYR])
- ✓ yescryptR8 (GlobalToken [GLT])
- ✓ yescryptR16 (Goldcash [GOLD] Eli [ELI])
- ✓ yescryptR32 (Documentchain [DMS])
- ✓ zr5 (Ziftrcoin [ZRC])
- ? hefty1 (Heavycoin)
- ? keccak (Maxcoin HelixCoin, CryptoMeth, Galleon, 365coin, Slothcoin, BitcointalkCoin)
- ? keccakc (Creativecoin)
- ? luffa (Joincoin, Doomcoin)
- ? rainforest
- ? shavite3 (INKcoin)
- scrypt-jane (YaCoin, CopperBars, Pennies, Tickets, etc..)
- libcurl http://curl.haxx.se/libcurl/
- jansson http://www.digip.org/jansson/ (jansson source is included in-tree)
- openssl libcrypto https://www.openssl.org/
- pthreads
- zlib (for curl/ssl)
- Windows releases: https://github.com/tpruvot/cpuminer-multi/releases
- Git tree: https://github.com/tpruvot/cpuminer-multi
- Clone with
git clone https://github.com/tpruvot/cpuminer-multi
- Clone with
- Command
- sudo apt update
- sudo apt upgrade -y
- sudo apt-get install -y automake autoconf pkg-config libcurl4-openssl-dev libjansson-dev libssl-dev libgmp-dev zlib1g-dev make g++ libtool
- sudo apt install -y wget git proot automake autoconf pkg-config libcurl4-openssl-dev libjansson-dev libssl-dev libgmp-dev zlib1g-dev make g++ build-essential yasm libboost-all-dev libdb++-dev dos2unix unzip
- git clone https://github.com/giauvn/cpuminer-3.0.0.git
- sudo chmod -R +x cpuminer-3.0.0
- cd cpuminer-3.0.0
- for exynos
- sudo ./build-linux-arm.sh
- for snapdragon
- sudo ./build.sh
- sudo ./cpuminer -a minotaurx -o stratum+tcp://stratum-na.rplant.xyz:7068 -u RCeuCL6JoYMUTUK4uH2BKuMQe5uw6XDeWY.J7pro
apt-get install automake autoconf pkg-config libcurl4-openssl-dev libjansson-dev libssl-dev libgmp-dev zlib1g-dev make g++ libtool
Use
./build-android.sh
Run cpuminer --help
to see options.
Donations for the work done in this fork are accepted :
Tanguy Pruvot :
- BTC:
1FhDPLPpw18X4srecguG3MxJYe4a1JsZnd
Giauvn :
- YTN:
YcFr9Byhdth8eYnYV8fMdCBvrLXrvA4w7N
- LTC:
LPwU2tvLTKKYdYe6WEJcyvNsgxXfrmSxPQ
- BTC:
1NTFG5XRcRwWW6X8TUZa7t5ZETW1AU9iWv
CPUMiner-multi was forked from pooler's CPUMiner, and has been started by Lucas Jones.
- tpruvot added all the recent features and newer algorythmns
- Wolf9466 helped with Intel AES-NI support for CryptoNight
GPLv2. See COPYING for details.