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
 
 
 
 
 
 

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

Watchers

Forks

Packages

 
 
 

Contributors