Menu

Mining Nethxeum

Democratic mining with RandomX — anyone with a CPU can participate.

⛏️
Nethxeum

Why RandomX?

RandomX is a proof-of-work algorithm designed to be efficient on general-purpose CPUs while being economically impractical for ASICs and inefficient for GPUs.

It achieves this through random code execution and memory-hard operations tuned to CPU cache sizes. This design keeps mining accessible to individual participants worldwide, resisting the hardware centralization that has concentrated Bitcoin mining in industrial farms.

  • Optimized for modern CPUs (x86_64 and ARM64)
  • 2+ GB RAM required per mining thread
  • Cache-size tuned operations
  • Code execution focus penalizes ASICs

Mining Options

Solo Mining

Mine directly through the daemon. You keep the entire block reward when you find a block.

# Start solo mining (4 threads)
./nethxeumd --start-mining --mining-threads 4

# Or from daemon console
start_mining 4

Pool Mining

Join a mining pool for more consistent, smaller rewards. XMRig-compatible.

# Pool mining with XMRig
./xmrig -o pool.nethxeum.io:3333 -u YOUR_ADDRESS -p worker1 --coin nethxeum

System Requirements

Minimum
2 CPU cores
x86_64 or ARM64 architecture
Recommended
4+ CPU cores
More cores = higher hashrate with RandomX
RAM
4 GB minimum
8 GB+ recommended for optimal performance
Disk
50 GB SSD
200 GB NVMe recommended for full node
Network
10 Mbps
100 Mbps recommended
OS
Linux / Windows
Ubuntu 20.04+ / Windows 10+

Optimization Tips

  • Enable huge pages (Linux): Improves RandomX performance by 20-40%
  • sudo bash -c 'echo 1280 > /proc/sys/vm/nr_hugepages'
  • Use 1GB pages (Linux): Best performance for CPUs with enough RAM
  • ./xmrig --randomx-1gb-pages
  • CPU affinity: Pin threads to specific cores for better cache utilization
  • Disable hyper-threading: Physical cores perform better than logical cores for RandomX