There are two good ways to start: the easy way (Gupax, a GUI that joins P2Pool using XMRig) and the advanced way (manual XMRig + P2Pool/pool setup, optional full node, system tuning). This page walks you through both, plus profitability checks, tuning, and troubleshooting.
Mobile & rentals
Android
Mining on phones is generally not practical due to thermals and low hash rate, but for experimentation see XMRig for Android.
Rent hash power
If you want to point rented RandomX hash rate at your address (e.g., to P2Pool), see Mining Rig Rentals. Note you’ll pay in the currencies they support, not XMR.
Troubleshooting
0 H/s or low hash rate
Wait for XMRig auto‑tuning to finish (first few minutes). Enable huge pages; close background apps; check power plan; verify you downloaded official binaries.
No payouts seen
On P2Pool, verify you’re on the right chain (Mini vs Main), your address is correct, and your wallet supports P2Pool payouts. For traditional pools, check the pool dashboard and payout threshold.
Connection errors
Firewall may be blocking the stratum port (default P2Pool 3333). If using a remote node, ensure it’s reachable and synced.
High temps or throttling
Improve cooling, reduce threads, or lower power limits. Laptop mining is often thermally constrained.
Resources (based on our directory)
Software
- Gupax — GUI for P2Pool using XMRig
- Gupaxx — Gupax fork with extras
- XMRig • XMRig‑proxy • kiloproxy
- PiNodeXMR • xmr.sh
Guides
Calculators
Miscellaneous
FAQ
- Can I mine with a GPU? Not effectively for Monero; RandomX favors CPUs.
- Do I need a Monero node? No. You can mine with a remote node (easiest). Running your own node is best for privacy/sovereignty.
- Which P2Pool chain should I pick? If your hash rate is low (typical home rigs), start with Mini. With multiple high‑end CPUs, try Main.
- Is mining profitable? It depends on your electricity and hardware. Use the calculators above and consider mining for accumulation/support, not just short‑term profit.