Mouillay GPU Miner 1.0.2 - Linux x86_64

Requires Linux with glibc2.39 or newer (Ubuntu24.04+), an NVIDIA CUDA-capable
GPU and a compatible NVIDIA driver. Python and a CUDA Toolkit are not needed
on the mining machine. WSL2 uses the Windows NVIDIA driver, not a Linux driver.
Automatic GPU detection selects the SM86 (RTX3000) or SM89 (RTX4000) kernel.

1. chmod +x MouillayMiner START_MINER.sh
2. Edit START_MINER.sh with your pool and wallet.worker.
3. ./START_MINER.sh

PEARL only:     YOUR_PEARL_ADDRESS.rig1
PEARL + NOCK:   YOUR_PEARL_ADDRESS+YOUR_NOCK_ADDRESS.rig1
Merge mining requires a compatible pool. DIFFICULTY=0 uses the pool default.
Nonzero difficulty is requested from the pool; its returned target is final.

Development fee: 0.5% on poolmouillay.com, 1% on other pools.
Logs are in logs/ beside the executable. Performance is summarized every15s,
including its min/max, while errors and share results are retained.

Native build: Python application modules are compiled to native machine code.
No application Python/CUDA/C++ source or Python bytecode is distributed.
There is no runtime code virtualizer or obfuscation loop. GPU kernels retain
their production binary hashes. Reverse engineering cannot be made impossible.

Docker (NVIDIA Container Toolkit required):
docker run --rm --gpus all -v mouillay-logs:/opt/mouillay/logs mouillay-gpu-miner:1.0.2 --pool poolmouillay.com:3360 --user YOUR_PEARL_ADDRESS.rig1
Use YOUR_PEARL_ADDRESS+YOUR_NOCK_ADDRESS.rig1 for compatible merge mining.
