This repository containerizes the Kawpow mining software which runs the KawPow Proof-of-Work algorithm.
To build the KawPow image locally:
docker build -t kawpow .You can pull a pre-built image from tthebc01/kawpow that is based on nvidia/cuda:11.4.0-runtime-ubuntu:18.04
docker pull tthebc01/kawpowKawPow requires the use of a GPU, so you will need to make sure the host CUDA version and container CUDA versions match. Check what CUDA release you are using:
nvidia-smiThen build with an appropriate base image using the build-time arg CUDAVERSION. For example:
docker build -t kawpow --build-arg CUDAVERSION=11.4.0 .You will likely want to set the following runtime arguments to something besides the defaults:
WALLET: The mining address to which shares should be attributedPOOL: URL or IP address of the stratum serverPORT: Port to connect to on the mining pool
Example:
docker run --name kawpow -d --rm --env POOL=west.us.rvnt.minermore.com --env PORT=4501 --env WALLET=4BXXX --gpus all tthebc01/kawpow