How To Mine Cryptocurrency On A Normal Computer
This guide will show you the basics of Mining, but it is recommended that you do further research to get a better understanding after learning the basics.
At AllGambling.com, we work hard to be the most comprehensive guide to crypto gambling. That is why we need to create high-quality content to find all the information you need in one place.
The following tutorial will be broken down into two parts. The first part will cover Mining on your Gaming / Workstation PC. The second part covers Mining on a Standalone Mining Rig.
Part 1 - How to mine coins on your Gaming / Workstation PC
The first step to Mining is getting the correct software. There are several programs available depending on what type of hardware you have. We recommend starting with “EWBF’s CUDA Zcash miner,” as it is designed specifically for Nvidia cards and will work flawlessly with our current setup.
If you have an AMD card, the program “Claymore’s ZCash AMD GPU Miner” is recommended.
You will also need a mining pool to direct your hashing power towards.
Once you have downloaded and installed the software from the previous step, you will need to run it.
This is an example of what the software might look like when running:
Now that you have successfully started Mining, there are several things to consider. First and foremost, make sure your cooling system is completely functional, as your cards may overheat if proper precautions are not taken during installation or by allowing dust to accumulate over some time.
If you have a windowed case, leaving your computer open to fresh air will allow the hot air from your cards to escape and decrease the chances of overheating. Your system may also crash if it is not cooled correctly, so please consider this as you build or upgrade your Mining Rig.
The next thing you will need to do is create an account on your mining pool.
This is the website where your hashing power goes to work. You want this to be someplace where they have a good track record of paying out miners and providing up-times when the servers are down for maintenance. There are some great pools out there that have a great team behind them.
You need to make an account because each pool will have a wallet address associated with it. You will need this address later on when you are configuring your miner(s).
Depending on the coin you are Mining, other wallets may need to be set up along with one for your main coin wallet. These may be required for receiving airdrops or forks.
You also want to make sure your wallet is secure and has the coinbase maturity set to 0.
This prevents you from staking coins when they mature in your wallet and generating orphan blocks, lowering your overall mining efficiency.
Part 2 - How to mine coins on a Standalone Mining Rig
The following guide assumes you have already built your Standalone Mining Rig and that we have covered most of the hardware/system requirements in our previous article.
As mentioned earlier, there are several components involved when building a mining rig. For this part, we will be focusing on Temperature monitoring and configuring your rig for optimal conditions.
Before we get started with the actual mining process, we need to make sure everything is configured correctly and that the miner will be effective.
You will first want to install your operating system of choice (we recommend Windows) and update all of your drivers. Once you have completed this step, reboot and proceed to open up your command-line interface.
You will need to navigate to the directory where your mining software is located.
Once you have found the directory, you need to open up a text document and name it appropriately. For this guide, we will be calling it miner.bat. We use a .bat extension because it allows us to set up scheduled tasks that we will cover in just a minute.
Now that your document is saved and named correctly, open up the text document and type in the following:
Replace zec-eu1.nanopool.org with your mining pool address, Zec-eu2 if this is a secondary pool and replace stratum+tcp://x@xxx -u yyyy with your wallet address from your collection. Please note that this must be the exact address provided by your pool and that standard forward slash symbols (/) will not work.
Once this information is entered, save and close the document.
We need to set up scheduled tasks so that your miner automatically starts when the computer boots up or reboots for any reason. To do this, open the task scheduler by typing in “taskschd. MSC” in the windows search bar and clicking on the only result from the menu.
In the task scheduler, you will see a list of scheduled tasks on your computer. Click on Create Task…
The Create Task window will give your scheduled task a name and decide what triggers it to start. Give your job a name (recommended something like “Standalone Mining Rig”) and an optional description on the General tab.
Under Triggers, make sure you check “Begin the task” and set it to “On a schedule.” You can then set your schedule based on how often you would like for this to run. For example, if you put your hours to 8:00 am -8:05 am Monday – Friday,” and the action on this tab is set to start a program, at8:00 am every day, your miner.bat document we created earlier will run and mine until it’s done.
You also have the option to set up what days of the week and even a few other settings that might affect your Mining. Most will not need to change anything, but it is good to be aware of the options if you ever plan on actively managing this scheduled task.
On the Actions, tab make sure Use Windows Defender Firewall (not recommended) is unchecked and Allow task to be run on demand is checked.
Once you have completed all of these steps, press OK and close the task scheduler.
You should fully configure your rig for standalone Mining!
If the mining software crashes at any time or your system freezes up, it will not affect anything as long as you set a schedule to start your miner back up again.
It is recommended that you set up your mining software to check for connection every minute or less; if you are experiencing issues with the miner crashing, it will automatically restart without affecting future scheduled task runs. If you would like more information about scheduled tasks and how they work, please view Microsoft’s documentation on the subject here.
There are also other options, such as setting up your miner to start when you boot the computer. Still, we recommend using scheduled tasks instead since they will allow you to continue Mining even if there are any issues with restarting your miner.
We do not recommend starting a mining application directly from a shortcut because depending on how often you reboot your system, it can cause many issues if the shortcut is not configured to restart automatically. If you still would like to do this, please make sure to follow these steps:
- Create a new shortcut by right-clicking on your desktop and selecting New Shortcut
- Type in “cmd” into the location field and press enter.
- Then type in “cd C:\path\where\you\saved\your\miner” and replace the path with the actual location of your miner.
- Next, add this line to your new shortcut’s Target field: –config zec-eu1.nanopool.org.json
- This will tell your mining software to use the pool address we added earlier so that it will automatically start up when you launch the shortcut.
- Finally, give this shortcut a name and save it to your desktop or wherever you would like. Please note that if you use an Nvidia graphics card with Windows 10, you must have driver 384. xx installed or the previous version of the mining software will not work.