Tested on Ubuntu with Nvidia 1060/1070/2080Ti.
Miner has a 25% 'dev fee'. This means 25% of the time your miner is mining for the developer's public key, and the rest of the time it will mine for the public key you pass in with the flag.
It is *STRONGLY* recommended that you run this miner against your own node, and not a public node.
-------------------------
Instructions for 1060/1070 (~150Mh/s)
1) Download binary for you card.
LINK
2) Install dependencies.
sudo apt install libcurl4-openssl-dev sudo apt install nvidia-cuda-toolkit
3) Run

chmod 755 miner10xx

./miner10xx -key d38722b2e7037a0a84b0a75bcecc584f823f281ba04191348e381e2dd8f7edf3 -host https://us-w3.chainweb.com/chainweb/0.0/mainnet01 -device=0

Replacing key and host with a public key and a host name. The key that is passed in will also be used for your Kadena account name. Host can be set if you have multiple GPUs.
4) Profit!
The miner will continually request 'work' from the host and scan a nonce range. If a nonce is found that meets the required difficulty you will get a 'Found Nonce!' message:
Found Nonce! 000000000000000f
chain 0, cut 20000

Note that not all valid solved works will enter the chain as you may be pre-empted by another miner.
-------------------------
Instructions for 2080Ti (~700Mh/s)
1) Download binary for you card
2080Ti:
2) Download the CUDA toolkit: https://developer.nvidia.com/cuda-downloads?target_os=Linux&target_arch=x86_64&target_distro=Ubuntu&target_version=1804&target_type=deblocal
3) Install dependencies
sudo apt install libcurl4-openssl-dev
4) Run

chmod 755 miner10xx

./miner10xx -key d38722b2e7037a0a84b0a75bcecc584f823f281ba04191348e381e2dd8f7edf3 -host https://us-w3.chainweb.com/chainweb/0.0/mainnet01 -device=0

Replacing key and host with a public key and a host name. The key that is passed in will also be used for your Kadena account name. Host can be set if you have multiple GPUs.
5) Profit!
The miner will continually request 'work' from the host and scan a nonce range. If a nonce is found that meets the required difficulty you will get a 'Found Nonce!' message:
Found Nonce! 000000000000000f
chain 0, cut 20000

Note that not all valid solved works will enter the chain as you may be pre-empted by another miner.