Skip to content
This repository was archived by the owner on Mar 24, 2026. It is now read-only.

nushypool/vecnuminer

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

21 Commits
 
 
 
 
 
 

Repository files navigation

Warning

This repository is archived and no longer maintained. Please use the successor project: NushyPool Miner

Vecno NushyPool Miner

High‑performance GPU miner for the Vecno blockchain, optimized for NushyPool.

Features

  • 0% devfee when mining on NushyPool.
  • Tuned for NushyPool with streamlined pool defaults.
  • Easy to use with clear, documented commands.
  • Low CPU overhead during GPU mining.
  • NVIDIA + AMD GPU support.
  • mmpOS / HiveOS‑friendly Linux build available.

Installation

From Binaries

Download the prebuilt binaries for Linux or Windows from this repo’s Releases page and extract them.

One‑line install (mmpOS / HiveOS)

Use this for mmpOS / HiveOS / older glibc systems (most compatible build):

mkdir -p vecnuminer && cd vecnuminer
curl -L https://github.com/nushypool/vecnuminer/releases/latest/download/vecnuminer-linux-x86_64-ubuntu20.04.tar.gz | tar -xz

This creates a directory named vecnuminer and downloads/extracts the files into it.

One‑line install (Linux – modern distros)

Use this for Ubuntu 22.04+ / newer glibc systems:

mkdir -p vecnuminer && cd vecnuminer
curl -L https://github.com/nushypool/vecnuminer/releases/latest/download/vecnuminer-linux-x86_64.tar.gz | tar -xz

This creates a directory named vecnuminer and downloads/extracts the files into it.

One‑line install (Windows)

Run in PowerShell:

mkdir vecnuminer | Out-Null; Set-Location vecnuminer
Invoke-WebRequest -Uri https://github.com/nushypool/vecnuminer/releases/latest/download/vecnuminer-windows-x86_64.tar.gz -OutFile vecnuminer-windows-x86_64.tar.gz
tar -xzf vecnuminer-windows-x86_64.tar.gz

This creates a directory named vecnuminer and downloads/extracts the files into it.

Removing Plugins

To remove a plugin, you simply remove the corresponding dll/so for the directory of the miner.

  • libvecnocuda.so, libvecnocuda.dll: Cuda support for vecnuminer
  • libvecnoopencl.so, libvecnoopencl.dll: OpenCL support for vecnuminer

Usage

This build is designed to mine on nushypool.com (stratum Solo or PPS). Mining to Vecno node is not supported.

Relevant options:

  • --mining-address <MINING_ADDRESS>
  • --stratum-worker <WORKER_NAME>
  • --stratum-port <STRATUM_PORT> (optional, default 50010)
  • --pool-region <as|eu|us> (optional; auto‑select by latency if omitted)
  • --stratum-password <WORKER_PASSWORD> (optional)
  • --cuda-device, --cuda-disable, --opencl-device, --opencl-amd-disable, etc. (GPU options)
  • --list-gpus - List detected GPUs and exit
  • --cuda-lock-core-clocks <CUDA_LOCK_CORE_CLOCKS> - Lock core clocks eg: ,1200, [default: 0]
  • --cuda-lock-mem-clocks <CUDA_LOCK_MEM_CLOCKS> - Lock mem clocks eg: ,810, [default: 0]
  • -v, --version - Print version information and exit

Note: --stratum-server is ignored; the pool is fixed to nushypool.com.
If --pool-region is not set, the miner auto‑selects the lowest‑latency region.

Caution

  • Pure AMD rigs still require the latest drivers and --cuda-disable
  • Mixed AMD&NVIDIA rigs works well, and do not need --cuda-disable
  • To achieve the best hashrate, the latest drivers are required

Mining Pool (NushyPool only)

./vecnuminer --mining-address <VECNO_ADDRESS> --stratum-worker <WORKER_NAME>

Running this will activate all available GPU devices.

Example with a region preference:

./vecnuminer --mining-address <VECNO_ADDRESS> --stratum-worker <WORKER_NAME> --pool-region eu

Example HiveOS Configuration

Use these values in the HiveOS custom miner form:

Field Value
Miner name vecnuminer
Installation URL https://github.com/nushypool/vecnuminer/releases/download/v0.0.4/vecnuminer-r4.tar.gz
Hash algorithm leave empty
Wallet and worker template %WAL%
Pool URL eu.nushypool.com:50010
Pass leave empty
Extra config arguments --pool-region eu --stratum-port 50010 --stratum-worker hiveosworker
image

Example mmPos Configuration

Todo

Support

This mining software is experimental, testnet mining is disabled.

Bug reports are welcome. Please open a GitHub issue and include:

  • OS and GPU model(s)
  • Miner version
  • Full command line used
  • Relevant log output

About

High-performance GPU miner for the Vecno Blockchain, written in Rust and optimized for NushyPool.

Topics

Resources

License

Apache-2.0, Apache-2.0 licenses found

Licenses found

Apache-2.0
LICENSE-APACHE
Apache-2.0
LICENSE-MIT

Stars

0 stars

Watchers

0 watching

Forks

Packages

 
 
 

Contributors