GithubHelp home page GithubHelp logo

alkeicam / cpuminer-opt Goto Github PK

View Code? Open in Web Editor NEW

This project forked from glukolog/cpuminer-opt

0.0 1.0 0.0 3.54 MB

Optimized multi algo CPU miner

License: Other

Makefile 0.11% C 92.93% C++ 1.72% Objective-C 0.44% Roff 0.20% PHP 0.11% HTML 0.02% Assembly 4.08% Shell 0.08% M4 0.12% NSIS 0.16% Perl 0.01% Dockerfile 0.01%

cpuminer-opt's Introduction

This cpuminer-opt is a fork of cpuminer-opt by Jay D Dee. Special edit for ARMv7 and ARMv8(aarch64)

All of the code is believed to be open and free. If anyone has a claim to any of it post your case in the cpuminer-opt Bitcoin Talk forum or by email.

https://github.com/JayDDee/cpuminer-opt https://bitcointalk.org/index.php?topic=1326803.0 mailto://[email protected]

This fork: mailto://[email protected]

Supported Algorithms

                      argon2
                      bastion
                      blake        Blake-256 (SFR)
                      blakecoin    blake256r8
                      blake2s      Blake-2 S
                      bmw          BMW 256
                      cryptolight  Cryptonight-light
                      cryptonight  cryptonote, Monero (XMR)
                      decred
                      dmd-gr       Diamond-Groestl
                      groestl      Groestl coin
                      heavy        Heavy
                      hodl         Hodlcoin
                      jha          Jackpotcoin
                      keccak       Maxcoin
                      keccakc      Creative coin
                      lbry         LBC, LBRY Credits
                      luffa        Luffa
                      lyra2h       Hppcoin
                      lyra2re      lyra2
                      lyra2rev2    lyra2v2, Vertcoin
                      lyra2z       Zcoin (XZC)
                      lyra2z330    Lyra2 330 rows, Zoin (ZOI)
                      m7m          Magi (XMG)
                      myr-gr       Myriad-Groestl
                      neoscrypt    NeoScrypt(128, 2, 1)
                      nist5        Nist5
                      pentablake   Pentablake
                      pluck        Pluck:128 (Supcoin)
                      quark        Quark
                      scrypt       scrypt(1024, 1, 1) (default)
                      scrypt:N     scrypt(N, 1, 1)
                      scryptjane:nf
                      sha256d      Double SHA-256
                      sha256t      Triple SHA-256, Onecoin (OC)
                      shavite3     Shavite3
                      skein        Skein+Sha (Skeincoin)
                      skein2       Double Skein (Woodcoin)
                      vanilla      blake256r8vnl (VCash)
                      whirlpool
                      whirlpoolx
                      xevan        Bitsend
                      yescrypt     Globalboost-Y (BSTY)
                      yescryptr8   BitZeny (ZNY)\n\
                      yescryptr16  Yenten (YTN)
                      zr5          Ziftr

Unix install

common code

git clone https://github.com/glukolog/cpuminer-opt.git
cd cpuminer-opt
./autogen.sh
CFLAGS="-O3 -march=armv7l -mtune=cortex-a55" ./configure --with-curl --with-crypto
make -j2
./cpuminer --help

for aarch64 configure string

./configure CFLAGS="-O3 -march=armv8-a+crypto -mtune=cortex-a53" --with-curl --with-crypto

HOWTO mine YESPOWER algos

yespowerR16 Yenten (YTN)

./cpuminer -a yespowerR16 -o stratum+tcp://hosname.org:port -O user:pass

cpupower CPUChain (CPU)

./cpuminer -a yespower -K "CPUpower: The number of CPU working or available for proof-of-work mining" -o stratum+tcp://hosname.org:port -O user:pass

power2b MicroBitcoin (MBC)

./cpuminer -a yespower-b2b -N 2048 -R 32 -K "Now I am become Death, the destroyer of worlds" -o stratum+tcp://hosname.org:port -O user:pass

SugarCoin (sugar)

./cpuminer -a yespower -N 2048 -R 32 -K "Satoshi Nakamoto 31/Oct/2008 Proof-of-work is essentially one-CPU-one-vote" -o stratum+tcp://hosname.org:port -O user:pass

Donations

I do not do this for money but I have a donation address if users are so inclined.

For Jay D Dee bitcoin:12tdvfF7KmAsihBXQXynT6E6th2c2pByTT?label=donations

Happy mining!

cpuminer-opt's People

Contributors

glukolog avatar jayddee avatar

Watchers

 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.