XMR-Stak is a specialized miner for all types of the Cryptonight mining algorithm, while Nvidia, AMD video cards and CPUs are supported. The latest version 2.10.5 improves miner's performance for the Cryptonight-gpu algorithm (RYO cryptocurrency) by 10% for Nvidia video cards and 3% for AMD video cards, although for AMD, increased performance is available only for Linux and ROCM drivers. The default miner contains a 2% commission in compiled files for Linux and Windows, but if you wish, you can change it to 0% before compiling. You can download XMR-Stak on GitHub.