Skip to content

giauvn/cpuminer-3.0.0

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

cpuminer-multi

Build Status

This is a multi-threaded CPU miner, fork of pooler's cpuminer (see AUTHORS for list of contributors).

Algorithms

Currently supported

  • 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])

Implemented, but untested

  • ? hefty1 (Heavycoin)
  • ? keccak (Maxcoin HelixCoin, CryptoMeth, Galleon, 365coin, Slothcoin, BitcointalkCoin)
  • ? keccakc (Creativecoin)
  • ? luffa (Joincoin, Doomcoin)
  • ? rainforest
  • ? shavite3 (INKcoin)

Planned support for

  • scrypt-jane (YaCoin, CopperBars, Pennies, Tickets, etc..)

Dependencies

Download

Build

Userland/ubuntu for android:

  • 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

Note for Debian/Ubuntu users:

 apt-get install automake autoconf pkg-config libcurl4-openssl-dev libjansson-dev libssl-dev libgmp-dev zlib1g-dev make g++ libtool

if build with ubuntu on android:

Use
./build-android.sh

Usage instructions

Run cpuminer --help to see options.

Donations

Donations for the work done in this fork are accepted :

Tanguy Pruvot :

  • BTC: 1FhDPLPpw18X4srecguG3MxJYe4a1JsZnd

Giauvn :

  • YTN: YcFr9Byhdth8eYnYV8fMdCBvrLXrvA4w7N
  • LTC: LPwU2tvLTKKYdYe6WEJcyvNsgxXfrmSxPQ
  • BTC: 1NTFG5XRcRwWW6X8TUZa7t5ZETW1AU9iWv

Credits

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

License

GPLv2. See COPYING for details.

About

No description, website, or topics provided.

Resources

License

Unknown, GPL-2.0 licenses found

Licenses found

Unknown
LICENSE
GPL-2.0
COPYING

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published