MONERO

Mining

Monero is a cryptocurrency that relies on proof-of-work mining to achieve distributed consensus.

Gupax window showing P2Pool and XMRig status

Gupax

The user-friendly Monero miner

The fastest way to start mining Monero. Gupax bundles P2Pool and XMRig into a simple app with easy setup and clear stats.

  • Cross-platform: Works on Windows, Linux, and macOS
  • Simple setup: Start mining in under 3 minutes
  • Decentralized: Runs on P2Pool
XMRig terminal window showing mining status

XMRig

For advanced users

Prefer full control? Use XMRig directly for pool/solo mining and performance tuning.

  • The most popular RandomX miner
  • Works with pools, solo, and many advanced configs
Monero GUI wallet mining tab

Solo Mining

Most independent, most variance

Solo mining maximizes independence, but expect long gaps between payouts unless your hashrate is high.

  • No pool fees, no operator trust
  • "Lottery" payouts - higher variance

Resources

FAQ

What is RandomX?

RandomX🛈 is Monero's ASIC-resistant proof-of-work algorithm that favors consumer-grade hardware (CPUs), making mining accessible to everyone.

Solo vs pool mining - what's the tradeoff?

Solo mining maximizes independence but payouts can take a long time. Pools pay more frequently but add trust and centralization risk.

Solo

  • No pool operator, no pool fee
  • Long waits between rewards
  • Best for decentralization

Solo mining guide

Pool

  • More frequent payouts
  • Pool fee + operator trust
  • Centralization risk if one pool grows too large
  • Requires third-party mining software

Browse pools

Why is P2Pool "best of both"?

P2Pool gives you pool-like payout frequency while keeping mining peer-to-peer and non-custodial.

  • No centralized pool server
  • 0% pool fee (you still pay your own node costs)
  • Permissionless: anyone can join
  • Trustless: funds never in custody
  • PPLNS payout scheme
  • Less than 0.0004 XMR minimum payout

P2Pool announcement

What should I expect from my hardware?

Monero mining is much more efficient on CPUs than GPUs. You can estimate your hashrate by comparing CPUs on XMRig's benchmark list.

XMRig benchmarks

What mining software should I use?

For solo mining: Monero GUI or CLI wallet (CPU only). For pools or GPUs: XMRig, CSminer, or Gupax (which bundles P2Pool and XMRig).

Where do I get help?

Connect with other miners on the r/MoneroMining subreddit.

Reddit

Disclaimer: The Monero Project does not endorse any particular pool, software, or hardware, and the content above is provided for informational purposes only.