PRIVACY COIN · PROOF-OF-WORK · MULTI-ALGO

Mine
Veil.

Copy-paste ready mining commands for RandomX, ProgPoW, and SHA256D. Prebuilt Veil miners for Windows, Linux, HiveOS, and macOS. Supports FastPool, yadaminers, and solo setups.

BLOCK REWARD SPLIT
RANDOMX · 10% PROGPOW · 35% SHA256D · 5%
· 50% of daily rewards across all three PoW algos
Build Mining Command COPY-PASTE READY
RandomX CPU
ProgPoW GPU
SHA256D CPU/GPU
FASTPOOL · BV BASECOIN ADDRESS ONLY
ADDRESSBasic (bv address, sv will not work)
solo:ADDRESSSolo mode
ADDRESS@workerNamed worker
ADDRESS.diff@workerDifficulty lock
ADDRESS.payID@workerPayment ID
Select options above to generate command
yadaminers.pl ⬡ HiveOS veil.yadaminers.pl ↗
RANDOMX PROGPOW SHA256D
  • SHA256D:3333
  • ProgPoW:3334
  • RandomX:3335
sv or bv address · Password: x
FastPool fastpool.xyz ↗
RANDOMX ONLY
  • Low-end (diff 25k):10281
  • Mid-end (diff 100k):10282
  • SSL (diff 25k):10285
Algo: rx/veil · Password: x · bv basecoin address only
ProgPoW — GPU
Veil-Miner: prebuilt for Windows, Linux, HiveOS + macOS (Apple Silicon CPU). NVIDIA GTX 900 → RTX 5090, AMD/Intel via OpenCL. WildRig: use 0.40.6 specifically.
RandomX — CPU
Veil-Miner-CPU: prebuilt binaries for Windows, Linux, macOS. rx/veil only, no dev fee. macOS arm64 confirmed live, Windows/Linux testers wanted. xmrig-veil: source build.
SHA256D — CPU
Rakni1988 fork. Source build.
SOLO — Stratum Proxy
Source only · Dec 28 2025 · No prebuilt binary yet.
⚠ Testing in progress — wallet setup underway.
VEIL-MINER · GPU
VEIL-MINER-CPU
CPUMINER
T-REX · WILDRIG
SOLO PROXY
# NVIDIA (GTX 900 series through RTX 5090)
./veilminer --cuda -P stratum+tcp://YOUR_ADDRESS@veil.yadaminers.pl:3334

# AMD / Intel (OpenCL)
./veilminer --opencl -P stratum+tcp://YOUR_ADDRESS@veil.yadaminers.pl:3334

# Apple Silicon (CPU mining)
./veilminer --cpu -P stratum+tcp://YOUR_ADDRESS@veil.yadaminers.pl:3334
Pool, wallet and password all ride in the single -P URL — there is no -o -u -p. Windows needs NVIDIA driver 570+ for RTX 50 series; the zip bundles every DLL. Linux also needs the CUDA 12 nvrtc library (cuda-nvrtc-12-9).
HiveOS flight sheet — miner: Custom · name: veilminer · install URL: https://github.com/ohcee/Veil-Miner/releases/download/v1.1.3/veilminer-1.1.3.tar.gz · algo: progpow-veil · wallet template: %WAL% · pool: veil.yadaminers.pl:3334 · pass: x. Field tested on a five card Ampere rig. Source + build docs: ohcee/Veil-Miner.
# yadaminers (bv or sv address)
./xmrig -o veil.yadaminers.pl:3335 -a rx/veil -u YOUR_ADDRESS -p x

# fastpool (bv address only)
./xmrig -o fastpool.xyz:10281 -a rx/veil -u YOUR_ADDRESS -p x
XMRig stripped down to mine Veil only — rx/veil, no dev fee, no other coins in the binary. Checksums in SHA256SUMS.txt on the release page. macOS arm64 already mining live on yadaminers; Windows and Linux testers wanted — if something breaks, open an issue with your OS and CPU. On macOS run xattr -d com.apple.quarantine xmrig if Gatekeeper complains.
Also available: ohcee/xmrig-veil, built from source (same tree, cmake build, instructions in the repo README). Standard XMRig does not support the Veil RandomX variant.
# Clone and build cpuminer-opt-veil (SHA256D)
git clone https://github.com/Rakni1988/cpuminer-opt-veil.git
cd cpuminer-opt-veil
./autogen.sh
./configure CFLAGS="-O3 -march=native" \
  --with-curl --with-crypto
make -j$(nproc)
Requires autoconf, libcurl-dev, libssl-dev.
# T-Rex — NVIDIA (ProgPoW-Veil)
# Download latest release from GitHub, then:
./t-rex -a progpow-veil \
  -o stratum+tcp://veil.yadaminers.pl:3334 \
  -u YOUR_ADDRESS \
  -p x \
  -w rig1

# WildRig Multi 0.40.6 — AMD (ProgPoW-Veil)
./wildrig -a progpow-veil \
  -o stratum+tcp://veil.yadaminers.pl:3334 \
  -u YOUR_ADDRESS \
  -p x
AMD: use WildRig 0.40.6 specifically, later versions may not work with ProgPoW-Veil.
# 1. veil.conf (wallet v1.4.0.0+ required)
rpcuser=veil
rpcpassword=veil
rpcbind=127.0.0.1
rpcallowip=127.0.0.1
rpcport=5556
server=1
listen=1
miningaddress=<basecoin address>

# Get a basecoin address:
# Settings > Advanced Options > Console > getnewbasecoinaddress

# 2. Install proxy dependencies (Python 3 required)
pip install -r requirements.txt

# 3. Start the proxy
python3 veilproxy.py -p 5555 \
  -n http://veil:veil@127.0.0.1:5556 -j

# 4a. Veil-Miner ProgPoW — Linux
./veilminer --cuda -P stratum+tcp://x@127.0.0.1:5555

# 4b. T-Rex ProgPoW (v0.26.6+) — Linux
./t-rex --validate-shares -a progpow-veil \
  --coin veil -o stratum+tcp://127.0.0.1:5555 -u x -p x

# 4c. WildRig ProgPoW (v0.32.1+) — Linux
./wildrig --print-full -a progpow-veil \
  -o 127.0.0.1:5555 -u x -p x

# 4d. Veil-Miner-CPU RandomX — Linux
./xmrig -o 127.0.0.1:5555 -a rx/veil -u x -p x
Username and password for the proxy can be anything — -u x -p x is fine. For Windows replace ./ with the .exe binary name. RandomX needs Veil-Miner-CPU or xmrig-veil — standard XMRig does not support Veil.