Guide: How to mine Monero
🏁 1. Prerequisites
64bit Intel or AMD CPU
ARM CPU
🌜 2. Install and use a compatible wallet
⛏️ 3. Install mining software
Recommended Option 1: Gupux, all-in-one mining solution with p2pool and xmrig
Download at https://github.com/hinto-janai/gupax/releases
Extract the archive
Launch Gupax
Enter your Monero address in the
P2Pool
tabSelect a
Remote Monero Node
(or run your own local Monero Node)Start P2Pool
Start XMRig
You are now mining to your own instance of P2Pool, welcome to the world of decentralized peer-to-peer mining!
Option 2: xmrig
Download latest miner binaries from
Pick a mining pool from
Configure your xmrig with the configuration wizard.
Example: Command Line to mine with CPU
📄 4. Optional: Enable Huge Pages
Enabling huge pages can boost hash rate up to 50%
Two ways to enable huge pages.
Run the
xmrig.exe
one time with administrator and then reboot your PC.Right-click
xmrig.exe
> select "Run as administrator"
Or,
Manually change the Lock Pages in Memory setting.
Press WindowsKey + R
Type
gpedit.msc
In Local Group Policy Editor, make the following update
Open Computer Configuration
Open Window Settings
Open Security Settings
Open Local Policies
Select User Rights Assignment folder
Double-click Lock pages in memory
Click Add User or Group
Hit search
Select your Windows username
💰 5. FAQ
5.1 How much performance should I expect from my hardware?
Find your potential CPU mining performance at https://monerobenchmarks.info/
5.2 How much can I expect to mine?
Enter your hash rate at whattomine.com
5.3 When will I get paid?
Gupax with p2pools: On the status tab, view the share/block time calculator.
xmrig with mining pools: When your earnings reaches the payout limit or threshold, payment is automatically sent to your address.
5.4 How can I optimize and tune my miner?
Follow the Windows tuning guide by sech1 (XMRig Dev)
Last updated