Contact us Sign in
Start a conversation


Here’s a quick step-by-step guide for newbies on how to mine GRIN on Nanopool

To mine GRIN (CuckARoo 29 algorithm) you need is a PC/Mining RIG with a Nvidia GPU minimum of 6GB or an AMD GPU minimum of 8GB. You'll also need a miner and a GRIN address to receive your mining reward. Check the list below and make sure your hardware/software meets the requirements:

PC/Mining RIG with a GPU
You can mine with any Nvidia of 6GB or AMD of 8GB
Installed Windows/Linux OS

Make sure your Windows version is at least 7 and the OS, whether it's Windows or Linux is 64 bit
Minimum 4GB of system RAM

4GB is fine as long as you don't forget to increase the virtual memory (aka swap file) to at least 16GB
Stable internet connection

Your internet speed doesn't need to be super fast, but it's crucial that the internet connection is constant (get off Wi-Fi if possible)
Valid email address  

It's not necessary to use your email, however, if you want to receive alerts form the pool when your miner goes offline, you'll need one
Mining software (Miner)
We will be using Nanominer for both Nvidia and  AMD GPUs
GRIN wallet address
To receive your rewards from the pool you'll need to obtain a GRIN address. Important: GRIN is an experimental coin and its addresses are completely different from the addresses of other coins. So be very careful and don't get confused when setting everything up. Keep in mind that Nanopool supports http addresses only.

Unfortunately, we don't give any recommendations on what hardware to buy or which one is more profitable (search the mining forums to choose a hardware), therefore we’re going to assume you’re already running Windows/Linux on your RIG and the hardware you have meets the requirements.

Step 1: Get Your GPU Drivers Installed

If you're goin to mine with a GPU, double check the drivers are installed in advance or if you installed them previously or you're mining with a CPU, you can skip this step. 

  • For Nvidia drivers, click here and enter your GPU info then click “Start Search”. Download the current driver version from the results. 
  • For AMD GPUs, go here and choose "Support & Drivers". Enter your GPU info and click "Display results" then click the download button for your current driver. 

Once downloaded, install the drivers like you normally would (next, next, OK, etc.) and reboot your RIG. You see your GPU’s are recognized correctly if you go into Device Manager (search in Windows search bar) and if you don’t see any warning marks on your GPU’s, you're good to go. 

Step 2: Apply some Tweaks to Windows before mining 

First of you don't want your miner to be interrupt while mining if your RIG goes to sleep. You don't want to your RIG to be automatically rebutted either, which may occur if Windows updates. And we also have to increase your Virtual Memory (aka swap file) to 16 GB which is required for GRIN mining if your GPU memory limited.

  • Go to your Windows Power Settings and set it to Never sleep 

  • Head to Control Panel/Administrative Tools/ Services. Scroll down to Windows Update and turn it off 

  • If you're running Windows Defender/Antivirus make sure to add an exception to it so that it doesn't flag your miner as a virus
  • Go to Control Panel/System and Security/System/Advanced System Setting and set your Virtual Memory to to 16384 MB (this is 16GB)

Step 3: Obtain a GRIN Wallet Address 

You can get a http GRIN address at an exchange. (IMPORTANT: only http addresses are supported by the pool). There's also official wallet listener. However, the wallet is not user-friendly and running this wallet is considered an advanced operation, and should only be done by those who have the infrastructure to support it and are able to deal with NAT/Firewall issues.

Bear in mind, storing your funds at an exchange/web-wallet is always associated with a risk.

Step 4: Generate an UID

Please head over to the main pool page, on the right top find and hit Create UID. In the opened window, fill your http GRIN address in the address field, then fill your email address in the appropriate filed to receive alerts from the pool when your RIG goes file. Once done, click Create UID and copy the UID you got. Close the window and jump down to the next step.

If you don't want to receive alerts form the pool when your RIG goes offline, you can just use a passphrase instead of email address to access the account settings.

Step 5: Download and Set up a Miner

There are various of miners out there to choose from that are not covered here as we are going to use a miner called GMiner in which our team put a lot of time and effort to make it simple to use and efficient to mine, so you should not have any trouble with it.

  1. Download GMiner and make sure to select the correct version for your OS
  2. Extract the miner to any folder you like and navigate to it
  3. Locate and edit "mine_grin29.bat " file on Windows and "" on Linux

On Windows, once you open the mine_grin29.bat file, copy the text below and paste it into the file:

miner.exe --algo grin29 --server --user UID.Worker_Name

And replace "YOUR_UID" with the UID you generated, "rig1" with any simple name for your RIG

NOTE: You can open any file with bat. / sh. extension and just replace file content with an example above.

On Linux, once you open the file, copy the text below and paste it into the file:

./miner --algo grin29 --server --user UID.Worker_Name

Step 6: Start the Miner

Start the miner by running the mine_grin29.bat file. GMiner  will start, run the commands to set those environment variables, and start hashing away. After a while, you'll be able to find your account on the pool. 

Step 7: Find your Account on Nanopool

Remember there's no registration on the pool. You just need to start mining and your account will automatically show up. However, allow some time as our system needs about 30 minutes to add your account to the pool's database since your miner submitted its first share. So please, be patient and come back in a while, there's Address  filed on the right top on the pool in which you need to fill your UID in. Once filled, hit enter, you'll be redirected to your Nanopool account page. 

Congrats! You have joined Nanopool. Spend some time to familiarize yourself with the pool and its features; you'll like the interface.

Step 8: Make sure Your Mining goes Smoothly

Let your RIG to mine for at least 6 hours (or even 12) then come back to check your account statistic on the pool. You just need to compare your 6-hour Average hashrate (Nanopool estimates avg hashrate by shares sent from you rigs) with the Last Reported hashrate (it's what your miner tells to the pool your hashrate is) and the values need to be close (the closer the better). However, allow 10% discrepancy, and if your 6-hour Average hashrate is lower by more than 10% than the Reported one, then there must be an issue and you should contact our team to figure it out. 

Step 9: Predict your Profitability  

There's a number of major factors your income depends on and the most obvious, easily identifiable and broad numbers that affect your mining profit are:

Difficulty increase
 The more users join the network to mine GRIN, the harder it's to find a block.
Pool luck factor
Cryptocurrency mining is extremely luck based in its nature and when the pool finds fewer blocks than it should with its hashrate on average, it's unlucky, but when it finds more blocks, the pool is lucky. And since our pool's payout scheme is PPLNS (you get paid after the pool finds a block), your estimated reward may decrease in both cases, if the difficulty increases and the pool gets unlucky.
Hashrate constancy
Your reward is also affected by your hashrate constancy. The more your hashrate fluctuates (network/hardware issues) the less your reward may be.

Keep in mind, none of mining calculators are able to properly forecast the future, as they don't simply take into account all possible variables, as a result this is almost near impossible to accurately predict uncertain inputs.

Choose files or drag and drop files
Was this article helpful?