How do I mine Monero on HiveOS?
You can mine Monero on HiveOS by running XMRig, a mining program that uses your computer’s CPU to do the work. You’ll need a Monero wallet, a mining pool, and a HiveOS flight sheet—the saved instructions that tell your machine what to mine and where to send it.
Check your hardware first
Monero uses RandomX, a mining algorithm designed to favor CPUs rather than graphics cards. If your HiveOS machine is a GPU mining rig, its CPU may still mine Monero, but a basic processor bought only to run the rig may earn very little.
Before you start:
- Check your CPU model and available memory in HiveOS.
- Make sure the CPU cooler works properly.
- Use only hardware you own or have clear permission to use.
RandomX’s fast mode needs a dataset of about 2,080 MB, plus additional memory for the mining software and operating system. Its light mode uses a 256 MB cache, but is much slower.
For good performance, allow roughly 2 MB of L3 cache per mining thread. L3 cache is a small, fast memory area inside your CPU. A thread is one stream of work; using every available thread does not always give the best result.
Add your wallet and create a flight sheet
First, create a Monero wallet and copy its receiving address. Keep your recovery phrase private. Neither HiveOS nor your mining pool needs it.
In the HiveOS web dashboard:
- Open your farm’s Wallets area and add an XMR wallet.
- Paste your Monero receiving address and give it a recognizable name.
- Open Flight Sheets and create a new sheet.
- Select XMR, your saved wallet, and a Monero mining pool.
- Choose XMRig as the miner. The entry may be labeled XMRig (new), depending on the HiveOS interface.
- Save the sheet and apply it to your worker—the HiveOS machine you want to mine with.
Choose a pool with clear fees, a practical minimum payout, and a server near you. A pool combines miners’ work and shares rewards, making small-CPU earnings less irregular than mining alone.
Check the XMRig configuration
HiveOS can fill in pool settings automatically when the pool is supported. Otherwise, use the pool’s published XMRig connection details.
Check these fields carefully:
- Algorithm: RandomX, commonly shown as
rx/0. - Pool address and port: Copy the exact combination the pool provides.
- Wallet: Your public Monero receiving address.
- Worker name or password: Follow the pool’s instructions.
- TLS: Enable encrypted connections only with a port that supports them.
Make sure CPU mining is enabled. Monero does not require you to enable XMRig’s CUDA or OpenCL graphics-card backends.
Start with automatic CPU thread selection. Check XMRig’s startup log for huge pages, a memory-management feature that can improve speed. If they are unavailable, follow the instructions for your installed HiveOS version.
Verify that mining actually works
Open the miner log and look for accepted shares—pieces of mining work the pool has accepted. Then check your wallet address on the pool’s dashboard; its statistics may take time to appear.
Watch CPU temperature, wall-power use, and hashrate, the rate at which your CPU performs mining calculations. If the machine becomes unstable, reduce the thread count and check cooling.
Use a live profitability calculator with your measured hashrate and electricity cost. Your pool balance is not a wallet payment until you reach its payout threshold.
The bottom line
Set up an XMR wallet and XMRig flight sheet, then verify accepted shares before tuning performance. Start conservatively: stable mining and manageable electricity costs matter more than using every CPU thread.
