Amethyst Miner is a sleek, smart, and fully automated Monero (XMR) background miner built for the Linux desktop. By wrapping the immense CPU mining power of XMRig into a beautiful, lightweight PyQt6 interface, Amethyst Miner makes cryptocurrency mining accessible, quiet, and effortlessly organized.
Just enter your wallet address, and let it quietly turn your idle computer time into Monero.
- ⚡️ Optimized Engine: High-performance RandomX CPU mining powered directly by the latest XMRig engine.
- 🎨 Modern Interface: A gorgeous, native-feeling GUI built with PyQt6 featuring real-time hashrate graphs and hardware monitoring.
- 📦 Background Mode: Minimizes securely to the system tray, running silently in the background without interrupting your workflow.
- ❤️ Free and Open Source: Transparent, lightweight, and community-driven.
Amethyst Miner acts as a graphical and automation wrapper around XMRig, the industry-standard CPU miner for Monero.
flatpak install flathub io.github.C_Yassin.AmethystMiner# soongit clone https://github.com/C-Yassin/AmethystMiner.git
cd AmethystMiner
python3 main.pyBecause We compile XMRig inside it we need the required tools:
sudo apt update
sudo apt install cmake libhwloc-dev libssl-devsudo pacman -Syu
sudo pacman -S cmake hwloc opensslIf you want to dive deeper into how the mining algorithms work, understand specific CPU optimizations (like MSR mods and Huge Pages), or tweak advanced networking parameters, check out the official documentation:
If you encounter any bugs, crashes, or unintended behavior, please report them via the GitHub Issues section. Provide as much context as possible (OS, desktop environment, and terminal logs) so they can be fixed quickly.
Contributions are always welcome! Whether it's adding new features, optimizing the Python code, or designing new SVG icons, feel free to submit a pull request.
If you like my work, please consider giving the repository a ⭐ — thanks! ❤️