Skippydog / creepMiner

Burst coin C++ Crossplatform Miner

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

creepMiner

Join the chat at https://gitter.im/creepminer/lobby Join the chat at https://discord.gg/qnjyVQt GPLv3

What is the creepMiner

The creepMiner is a client application for mining Burst on a pool or solo. For more informations about Burst follow this link. It is written in C++ and therefore can be compiled on different operating systems. It is designed multi-threaded to reach the best performance.

Features

  • Mine with your CPU (SSE2/SSE4/AVX/AVX2) or your GPU (OpenCL, CUDA)
  • Mine solo or in a pool
  • Filter bad deadlines with the auto target deadline feature
  • Build a network of several miners with the forwarding feature
  • Watch the status of the miner in your web browser on every device

Build Status

Platform Master Development
Linux Build Status Build Status
Windows Build status Build status

Quickstart

For Windows and Debian: download and install the latest release

The install dir for Linux is /opt/creepMiner-{version}.

The home dir for Linux is ~/.creepMiner/{version}, for Windows C:\Users\You\.creepMiner\{version}.

For all others:

  1. Install Python
  2. Install Conan: pip install conan
  3. Install Poco: conan install . -s compiler.libcxx=libstdc++11 --build=missing (inside the creepMiner root dir)
  4. Create the project by executing one of the following commands
  • CPU (SSE2, SSE4, AVX, AVX2) + GPU (OPENCL, CUDA) version:
cmake CMakeLists.txt
  • CPU only (SSE2, SSE4, AVX, AVX2) version:
cmake CMakeLists.txt -DNO_GPU=ON
  • CPU only minimal (SSE2) version (for example for single-board computers):
cmake CMakeLists.txt -DMINIMAL_BUILD=ON
  1. Make the project make (or make -j <number of cores to use> for a faster way)
  2. Change your configuration file (located at ~/.creepMiner/<version>/config.json)

Run

  1. Follow the Setting up the miner documentation.
  2. Start the mining with ./run.sh or in a detached screen by ./screen.sh.
  3. To enter the screen attach by screen -r creep.
  4. To detach the screen use the keyboard shortcut CTRL + A + D.

Instructions

Dependencies

About

Burst coin C++ Crossplatform Miner

License:GNU General Public License v3.0


Languages

Language:C++ 81.9%Language:C 9.0%Language:JavaScript 5.5%Language:Cuda 1.6%Language:HTML 1.1%Language:CMake 0.7%Language:Shell 0.2%Language:CSS 0.0%