How to Mine Monero (XMR) -RandomX Setup Guide

Luxor Tech
4 min readJun 22, 2018

--

Background

Concerns about personal privacy shouldn’t be limited to criminals. We all have the right to privacy; from each other, the government, third-parties etc. This is why blockchain and Bitcoin was created in the first place. However, a flaw with Bitcoin is that it is still traceable.

Monero isn't! Which is why we at Luxor Mining just launched a mining pool to support the community. For those of you who are unfamiliar with Luxor, we are an altcoin pool built for high quality cryptocurrencies.

At Luxor we only mine coins that we believe in, that’s why we set up a Monero Pool and support the community in any means possible. If you are a current miner of Monero, or want to start make sure to check out our pool. We are currently operating on a **0% PPS** promotional fee. Our regular PPS fee is 1%. Joining Luxor is directly supporting the future success of Monero!

⏱ Upgrade to RandomX

On Nov 30th 2019 Monero upgraded to RandomX. RandomX is an algorithm that takes ASIC resistance one step further. It is designed to be ASIC resistant by using random code execution and memory-hard techniques to prevent specialized mining hardware from dominating the network. Because RandomX is optimized for general-purpose CPUs, the network will become more decentralized and egalitarian in the distribution of block rewards.

Can learn more about the upgrade here.

🔧 Setup Guide

First, you’ll need a wallet to safely store all of your Monero. Download the official GUI from the following link.

In case you want to get rewarded with Bitcoin, Catalyst, allows any miner to mine Monero and get Bitcoin through smart coin-conversion technology. Just register for a user account, turn on Catalyst, and start earning satoshis.

RandomX can be mined with CPUs and GPUs. However, GPUs will mine at much less an advantage over CPUs. Monero uses the RandomX hashing algorithm. You should choose one of these two mining software: XMR-STAK or XMRIG.

⚠️ Pool Stratums

Pick one of the Stratum nodes below (ensure it is port 8888) according to your nearest location:

  • stratum+tcp://xmr-us.luxor.tech:8888
  • stratum+tcp://xmr-eu.luxor.tech:8888
  • stratum+tcp://xmr-asia.luxor.tech:8888
  • stratum+tcp://xmr-cn.luxor.tech:8888

Feel free to use any of our other nodes as a backup pool.

🖇 Getting Started

Setting up both mining software is extremely simple. After you run either .exe file a command line screen will prompt and ask you the following parameters:

  • Algo: xmr-stak-rk: randomx, xmr-rig: rx/0
  • Pool Stratum: One of the nodes mentioned above
  • Login: Username.Workername or MoneroAddress.Workername
  • Password: x

That is it. You’ll start seeing jobs coming in.

💡 Tip: Run either software with Admin Priviledges and disable Real-Time Protection in Windows to avoid the antivirus shut down your mining operation.

In the case of xmr-stak-rx, config files will be created after the first start. config.txt contains the common miner settings. pools.txt contains the selected mining pools and currency to mine. amd.txt, cpu.txt and nvidia.txt contains miner backend specific settings and can be used for further tuning.

Check this guide to fine tune xmr-stak-rx.

In the case of xmr-rig, you’ll see a config.json file since the get-go. After the initial setup your file should look something like this:

{
"donate-level": 0,
"cpu": true,
"opencl": false,
"cuda": false,
"pools": [
{
"coin": "monero",
"algo": "rx/0",
"url": "xmr-eu.luxor.tech:8888",
"user": "YourLuxorUsername",
"pass": "x",
"tls": false,
"keepalive": true,
"nicehash": false
},
{
"coin": "monero",
"algo": "rx/0",
"url": "xmr-us.luxor.tech:8888",
"user": "YourLuxorUsername",
"pass": "x",
"tls": false,
"keepalive": true,
"nicehash": false
}
]
}

⚓️ User Accounts

With User Accounts, there are enhanced security features to protect your mining operation while providing you greater control.

With custom payment thresholds and manual payouts, you dictate when you want to get paid. Set your payment threshold to suit your needs, you rule over your mining.

Learn more about Luxor User Accounts here.

📈 Monitoring revenue and miner performance

Once you’ve started hashing, grab yourself a beer! It’ll take about 5 minutes for your worker to appear on our stats page. To find your user, simply go to mining.luxor.tech and type in your wallet address at the top of the searchbar or log into your account. You should see something like this:

Monero Dashboard

To make your life easier, we developed the smartest Mining Bot: Lifeguard. He is available 24/7 and always in a good mood to answer all of your questions and track your miners’ statuses and performance.

Happy Hashing!

Luxor is building infrastructure to support the next generation of digital assets. Learn more about us 👉 here.

We are available on Twitter and Discord. Ping us there, we would love to hear from you! 😃

Free

Distraction-free reading. No ads.

Organize your knowledge with lists and highlights.

Tell your story. Find your audience.

Membership

Read member-only stories

Support writers you read most

Earn money for your writing

Listen to audio narrations

Read offline with the Medium app

--

--

Luxor Tech
Luxor Tech

Written by Luxor Tech

Luxor is a Bitcoin mining pool and full-stack crypto mining company. The financialization of hashrate starts with us. https://www.luxor.tech/

No responses yet

Write a response