Skip to content

Civiclight CPU Miner

Choose a tag to compare

@No-F8 No-F8 released this 11 Aug 08:51
· 4 commits to main since this release

CivicLight Linux CPU Miner v2.0.0

The first NitroPool Linux release of the CivicLight CPU miner for CivicNet.

This release provides six optimized x86_64 binaries and an automatic launcher that detects the host CPU and safely selects the best compatible build.

Features

  • CivicLight mining support
  • Automatic CPU detection
  • Core2, AVX, AVX2, SHA-NI and AVX-512 builds
  • Compatible with 64-bit Intel and AMD Linux systems
  • Built on Ubuntu 22.04 with GCC 11.4
  • Configurable CPU thread count
  • NitroPool AU, EU and US support
  • No developer fee

Download and extract

Download civiclight-miner-linux-x86_64.tar.gz, then run:

tar -xzf civiclight-miner-linux-x86_64.tar.gz
cd civiclight-miner-linux-x86_64

Start mining

Replace YOUR_CIVIC_ADDRESS with your CivicNet wallet address:

./civiclight-miner \
  -a civiclight \
  -o stratum+tcp://au.nitropool.net:3032 \
  -u YOUR_CIVIC_ADDRESS.worker \
  -p x

Use -t NUMBER to control the number of mining threads.

NitroPool regions

  • Australia: stratum+tcp://au.nitropool.net:3032
  • Europe: stratum+tcp://eu.nitropool.net:3032
  • United States: stratum+tcp://us.nitropool.net:3032

Automatic CPU selection

Always start the miner using ./civiclight-miner.

The launcher automatically selects one of the following builds:

  • cpuminer-core2
  • cpuminer-avx
  • cpuminer-avx2
  • cpuminer-avx2-sha
  • cpuminer-avx512
  • cpuminer-avx512-sha

Tested hardware

  • Intel Core i7-8700K: cpuminer-avx2, approximately 3.4–3.5 kH/s using 10 threads
  • Intel Core i5-14400F: cpuminer-avx2-sha, approximately 5.7–5.9 kH/s using 12 threads

Both systems connected successfully to NitroPool and submitted accepted CivicLight shares without stale or rejected shares during testing.

Benchmark note: CivicLight benchmark mode currently overstates the displayed hashrate. Live mining output and pool-side statistics provide the meaningful performance measurement.

SHA-256

8707eb1419e01c8332d94f2932a647d3c722057af145f7dcf21988f6d21992f5

Credits

  • Based on cpuminer-opt 26.1 by JayDDee
  • CivicLight algorithm and original miner work by the CivicLight project
  • Linux multi-CPU build, automatic launcher, packaging and release testing by NitroPool / No-F8

Distributed under the GNU General Public License version 2. Source code is available from the tagged GitHub repository.