Difference between revisions of "Mining"

From Ravencoin Wiki
Jump to navigationJump to search
(nanominer moved to amd+nv)
Tags: Mobile edit Mobile web edit
(17 intermediate revisions by 3 users not shown)
Line 5: Line 5:
 
}}
 
}}
  
This page provides guidance on mining Ravencoin with the x16rv2 algorithm. Be aware that another, more ASIC-resistant algorithm is currently in development. Blockchain and mining code change often. This information can and will change. Keep yourself and your software up to date by [https://ravencoin.org/community/ joining the community.] Subscribe to the [https://ravencoin.org/updates/ Ravencoin Updates mailing list.] Join [https://discord.gg/jn6uhur the Discord] or [https://t.me/RavencoinDev the Telegram server] and request mining help. Pass on your expertise where you can. This is your community too. The following information is current and accurate as of January 9, 2020.
+
This page provides guidance on mining Ravencoin with the KAWPOW algorithm. Keep yourself and your software up to date by [https://ravencoin.org/community/ joining the community.] Subscribe to the [https://ravencoin.org/updates/ Ravencoin Updates mailing list.] Join [https://discord.gg/jn6uhur the Discord] or [https://t.me/RavencoinDev the Telegram server] and request mining help. Pass on your expertise where you can. This is your community too. The following information is current and accurate as of May 5th, 2020.
  
=== Quick Start (For NVidia Cards)===
+
=== Quick Start ===
  
# Download the latest Ravencoin wallet from [https://github.com/RavenProject/Ravencoin/releases Ravencoin github]. Install it and get a receiving address. Be sure to [[FAQ#How_do_I_backup_my_wallet.dat_file.3F|back up your wallet]]. Remember to check the '''[[Mining#Best_Practises | Best Practices]]''' page to keep your coins safe. Note: do not use special characters for your passphrase when encrypting the wallet.
+
# Download the latest Ravencoin wallet from [https://github.com/RavenProject/Ravencoin/releases Ravencoin github] or [https://ravencoin.org/wallet/ Ravencoin official website]. Install it and get a receiving address. Be sure to [[FAQ#How_do_I_backup_my_wallet.dat_file.3F|back up your wallet]]. Remember to check the '''[[Mining#Best_Practices | Best Practices]]''' page to keep your coins safe. Note: do not use special characters for your passphrase when encrypting the wallet.
# Select a pool from the '''[[Pools]]''' page or find one on the [https://bitcointalk.org/index.php?topic=2752467.0 BitCoinTalk ANN]. Broadly speaking, your mining rewards should average out over time, whether you join a large pool or a small one. Please consider pointing your miner(s) at smaller pools so as to distribute the hashrate and improve network health/security. You can [https://ravencoin.network/pools check pool sizes here]. Choosing a pool near your geographic location is suggested.  
+
# Select a pool from the '''[[Pools]]''' page. Broadly speaking, your mining rewards should average out over time, whether you join a large pool or a small one. Please consider pointing your miner(s) at smaller pools so as to distribute the hashrate and improve network health/security. You can [https://ravencoin.network/pools check pool sizes here]. Choosing a pool near your geographic location is suggested.  
# Download a GPU miner. Several are available, but for the purposes of this quick start guide, one of the most popular miners, [https://github.com/trexminer/t-rex/releases T-Rex, is linked]. Please note that this software is closed source and should be used at your own risk. Best practice: do not use closed source mining software on a machine containing personal or sensitive data. [https://github.com/RitoProject/ccminer Open source code is available here], but will require compiling. This is beyond the scope of this article. Furthermore, the open source miner performs poorly compared to T-Rex or Zenemy miners.
+
# Download a GPU miner. Several are available, but for the purposes of this quick start guide, we are going to use '''official open-source miner [https://github.com/RavenCommunity/kawpowminer/releases kawpowminer] (Nvidia+AMD)'''.
#For this example, we will point our hashrate at Minermore. The T-Rex software is more or less pre-configured for this, and will require only a few inputs. Minermore requires you to [https://minermore.com/register.php register a username], so do that now before continuing.
+
# Extract the kawpowminer folder, there is no .bat file included, so we'll have to make one ourselves. Create a text-file, and rename it to RVN.bat (make sure it's not RVN.bat.txt - you may have to [https://www.howtogeek.com/205086/beginner-how-to-make-windows-show-file-extensions/ disable "hide extensions for known file types"] on Windows). Edit the newly created .bat (right click the file and select edit).  
# Extract the T-Rex folder, open the "config_example" file, and change the appropriate information (right click the file and select a program like notepad or notepad++). For <code>"user": "RQVg3n5nH7uFeyTV8sz5yCTMPREsJXTsY5"</code>, replace the quoted Ravencoin address with your mining address (generated earlier). For <code>"CHANGETHIS.worker"</code>, replace <code>CHANGETHIS</code> with the username you generated in the previous step. Minermore does not require a password for your worker, so you may disregard this in your configuration file.
+
kawpowminer -U -P stratum+tcp://<WALLET_ADDR><.WORKER><:PASSWORD>@HOSTNAME:PORT
# Open "RVN-minermore" in the T-Rex folder. After a brief delay, text should begin scrolling (and your GPU(s) will begin generating a bit of heat and noise). If your configuration is correct, you will see your hashrate displayed in Megahash per second (MHs). Otherwise, any errors will display and you may need to reconfigure appropriately.
+
pause
 +
Replace values in <> with yours. Worker and password are optional. For AMD use -P instead of -U. Use the hostname and port that your pool provided you.
 +
# Double-click "RVN.bat" in the kawpowminer folder. After a brief delay, text should begin scrolling (and your GPU(s) will begin generating a bit of heat and noise). If your configuration is correct, you will see your hashrate displayed in Megahash per second (MHs). Otherwise, any errors will display and you may need to reconfigure appropriately.
 
# If you cannot resolve these issues through your own research/trial and error, consider reaching out to the community of miners on our Discord or Telegram servers (linked above).
 
# If you cannot resolve these issues through your own research/trial and error, consider reaching out to the community of miners on our Discord or Telegram servers (linked above).
  
 +
=== Miners ===
  
''Optimization''
+
''Nvidia and AMD''
 +
*[https://github.com/RavenCommunity/kawpowminer/releases kawpowminer] '''Official Raven open-source miner (no devfee)'''
 +
*[https://github.com/NebuTech/NBMiner/releases NBMiner] (2% devfee)
 +
*[https://github.com/nanopool/nanominer/releases nanominer] (2% devfee)
  
Most miners use graphics card overclocking software to optimize their power and hashrate. One such program is [https://www.msi.com/page/afterburner MSI's Afterburner], which will let you adjust your power, memory, core, and other settings. Install this software, and consider using the following settings as a stable and efficient starting point:
+
''Nvidia only''
*Core: +100
+
*[https://bitcointalk.org/index.php?topic=5025783.0 TT-Miner] (no devfee)
*Memory: -502
+
*[https://github.com/trexminer/t-rex/releases T-Rex] (1% devfee)
*Power: 80%
+
*[https://github.com/develsoftware/GMinerRelease/releases GMiner] (2% devfee)
 +
*[https://github.com/zealot-rvn/z-enemy/releases z-enemy] (1% devfee)
  
Your mileage may vary.  
+
''AMD only''
 +
*[https://github.com/todxx/teamredminer/releases/ TeamRedMiner] (2% devfee)
 +
*[https://github.com/andru-kun/wildrig-multi/releases/ WildRig] (1% devfee)
  
''Additional info:''
+
Please note that all of those alternative miners are closed source and should be used at your own risk. Best practice: do not use closed source mining software on a machine containing personal or sensitive data.
# To get your miner to auto start on reboot, press ' win + r ' and type in ' shell:startup ' then create a shortcut of your bat file in the startup folder. Set your BIOS to reboot automatically after a power outage. This will minimize downtime due to power interruption or reboot.
 
# Use the failover option in your T-Rex configuration file to select a backup stratum for your first choice mining pool.
 
# Likewise, use the failover option to select a second pool you are registered with. These steps will keep you mining if/when your chosen stratum/pool go down
 
  
 +
=== Overclocking ===
  
If it is not working try our '''[[Mining#Troubleshooting | Troubleshoot]]''' section or [[#Avermore & Nevermore Wikis|Avermore & Nevermore Wikis]]
+
''Optimization NVIDIA''
  
 +
Most miners use graphics card overclocking software to optimize their power and hashrate. One such program is [https://www.msi.com/page/afterburner MSI's Afterburner], which will let you adjust your power, memory, core, and other settings. Install this software, and consider using the following settings as a stable and efficient starting point:
 +
*Power Limit: 70%
 +
*Core: +30
 +
*Memory: +100
  
Make sure you're downloading software from trusted sources. There have been reports of some miners possibly including malware. Malware comes in different forms. Be skeptical and vigilant.
+
''Optimization AMD (outdated)''
 +
*Memory: Stock or 1500
 +
*Voltage drop allowed: 800-950. Seal recommends 850. Experiment to find what is stable for you.
 +
*Core: As high as possible. Experiment for stability with voltage and Mhz.
 +
*Power limit: stock (+0%)
 +
*Stock BIOS or mem/voltage adjusted BIOS are recommended. Ethash BIO Swith low core voltage are ''not'' recommended.
  
=== Pool Provided Mining Guides===
 
Many pools provide brief guides and example configuration files to mine Ravencoin with the x16rv2 algorithm on their pool. Some examples follow.
 
  
*[https://minermore.com/docs/help/ravencoin/ Minermore]
+
''Radeon Wattman''
*[https://blog.f2pool.com/en/mining-tutorial-en/rvn_en F2Pool]
 
*[https://rvn.suprnova.cc/index.php?page=gettingstarted suprnova]
 
*[https://help.nanopool.org/article/73-help nanopool]
 
*[https://ravencoin.miningpoolhub.com/ miningpoolhub]
 
*[https://rvn.2miners.com/en/help 2miners]
 
  
 +
Set GPU Workload to compute
  
 +
Set P7 state as first and last.
 +
Keep an eye on your temperatures. High heat will reduce performance. Try to stay in the 65 degree range.
 +
Your mileage may vary.
  
== Setting up Ubuntu for NVIDIA mining ==
+
''Additional info:''
[[Ubuntu Mining | A complete guide to set up Ubuntu 18.04 with NVIDIA CUDA drivers can be found here.]]
+
# To get your miner to auto start on reboot, press ' win + r ' and type in ' shell:startup ' then create a shortcut of your bat file in the startup folder. Set your BIOS to reboot automatically after a power outage. This will minimize downtime due to power interruption or reboot.
 +
# Use the failover option in your RVN.bat file to select a backup stratum for your first choice mining pool (you can add multiple pools via multiple -P options).
 +
# Likewise, use the failover option to select a second pool you are registered with. These steps will keep you mining if/when your chosen stratum/pool go down
  
===AMD X16Rv2 Teamredminer Guide===
 
''By Seal Clubber#4158 and Hrafnagaldr''
 
 
 
To mine Ravencoin using the x16rv2 algorithm on AMD cards, first download [https://github.com/todxx/teamredminer/releases Teamredminer]
 
  
In the folder containing your teamredminer.exe file, create a new text file and save it with the file extension .bat. Within the text file, fill in the following:
 
  
<code>teamredminer.exe -a x16rv2 -o stratum+tcp://<pool address>:<pool port> -u <pool username/wallet> -p <pool password></code>
+
Make sure you're downloading software from trusted sources. There have been reports of some miners possibly including malware. Malware comes in different forms. Be skeptical and vigilant.
  
Substitute your information where appropriate. For example, using minermore:
+
=== Pool Provided Mining Guides===
 +
Many pools provide brief guides and example configuration files to mine Ravencoin with the kawpow algorithm on their pool. Some examples follow.
  
<code>teamredminer.exe -a x16rv2 -o stratum+tcp://eu.rvn.minermore.com:4501 -u RKLKAkx2VDgjuLjyniyB76gF8XsCmWkNUw.rigname -p x</code>
+
*[https://medium.com/@bsodpool/how-to-mine-ravencoin-3463445fff1f BSOD.PW]
 +
*[https://minermore.com/docs/help/ravencoin_fork/ MinerMore]
 +
*[https://2miners.com/blog/how-to-mine-ravencoin/ 2miners]
 +
*[https://medium.com/@Woolypooly_com/how-to-mine-raven-rvn-69a873a4f304 WoolyPooly]
 +
*[https://rvn.suprnova.cc/index.php?page=gettingstarted Suprnova]
  
If you would like to see an estimation of your hashrate in the cmd window, add <code>-hash_order=0123456789abcdef</code> to your bat file.
 
  
'''"Settings"'''
 
Memory: Stock or 1500
 
Voltage drop allowed: 800-950. Seal recommends 850. Experiment to find what is stable for you.
 
Core: As high as possible. Experiment for stability with voltage and Mhz.
 
Power limit: stock (+0%)
 
  
Stock BIOS or mem/voltage adjusted BIOS are recommended. Ethash BIOSwith low core voltage are ''not'' recommended.
+
== Setting up Ubuntu for NVIDIA mining ==
 +
[[Ubuntu Mining | A complete guide to set up Ubuntu 18.04 with NVIDIA CUDA drivers can be found here.]] (outdated)
  
  
"'''Radeon Wattman'''"
 
Set GPU Workload to compute
 
  
Set P7 state as first and last.
+
== Troubleshoot ==
Keep an eye on your temperatures, since x16rv2 is core heavy. High heat will reduce performance. Try to stay in the 65 degree range.
+
If it is not working try our '''[[Mining#Troubleshooting | Troubleshoot]]''' reach out to the community of miners on our Discord or Telegram servers (linked above).
 
 
 
 
 
 
=== Troubleshoot ===
 
If it is not working try our '''[[Mining#Troubleshooting | Troubleshoot]]''' section.
 
 
 
Avermore [https://github.com/brian112358/avermore-miner/wiki/Troubleshooting Troubleshooting]
 
  
 
=== Earning calculators ===
 
=== Earning calculators ===
Line 94: Line 95:
 
[[Tools#Profit_Calculator| Profit Calculators on Tools Page]]
 
[[Tools#Profit_Calculator| Profit Calculators on Tools Page]]
  
=== Getting started guides ===
 
 
There is a [https://virtopia.ca/how-to-mine-ravencoin-rvn/ comprehensive article on virtopia.ca] to help you get started mining Ravencoin.
 
 
MinerMore has a [https://minermore.com/docs/help/ravencoin/ Ravencoin mining tutorial] for the t-rex miner.
 
 
[https://gist.github.com/synergyethos/51512fd9b6eef563f4bff23cff207c8a headless linux nvidia] set up guide (miner software in guide unknown to me)
 
 
1stminingrig has a [https://1stminingrig.com/how-to-mine-ravencoin-rvn-with-amd-nvidia-gpu-and-cpu/ Guide to mine Ravencoin].
 
 
Guide for AWS -EC2 compatible Ubuntu 16.04 [https://gist.github.com/underdarkskies/6b918323e20584d60b37a03abcfa9e3d Ubuntu multi miner]
 
 
There are some great guides on [https://ravenforum.org Ravencoin Forum]:
 
 
[https://ravenforum.org/topic/15/mine-raven-with-awesome-miner https://ravenforum.org/topic/15/mine-raven-with-awesome-miner]
 
 
[https://ravenforum.org/topic/17/sgminer-a-troubleshooting-guide https://ravenforum.org/topic/17/sgminer-a-troubleshooting-guide]
 
  
 
=== More information ===
 
=== More information ===
Line 118: Line 102:
 
[https://www.youtube.com/playlist?list=PLVJfzZDDWzP_BGAjjxm3QHZMsswXkiUD2 Ravencoin Youtube playlist] by [https://www.youtube.com/channel/UCG_W03xpXHUlAlvISgiWTSg Crypto Explorer] how to get started and beyond with Ravencoin
 
[https://www.youtube.com/playlist?list=PLVJfzZDDWzP_BGAjjxm3QHZMsswXkiUD2 Ravencoin Youtube playlist] by [https://www.youtube.com/channel/UCG_W03xpXHUlAlvISgiWTSg Crypto Explorer] how to get started and beyond with Ravencoin
  
[https://www.youtube.com/watch?v=gMpW1nehe54 BitsBeTrippin - So what is x16r Algo, how can you mine it? Ravencoin Deep Dive]
+
[[Explorers|Ravencoin Explorers]]
  
[https://www.youtube.com/watch?v=6wzwNix0f2E BitsBeTrippin - SGMiner for x16r Ravencoin RVN - Testing a RX Vega 64]
+
== Donate ==
 +
Want to help fund the development?
 +
Donation Address: <code>RBjAZ4fgoXfMC1ujzs7XKreMxJAL1r9fhT</code>
  
[https://www.rvnstats.info Ravencoin Stats]
 
 
[https://threeeyed.info Ravencoin Explorer]
 
 
== Donate Script ==
 
Want to help fund the development?
 
@echo off
 
rem || User Options!
 
set Pool=stratum+tcp://miningpanda.site:3636
 
set User=your-address
 
set ExtraOptions=rigname,stats
 
set YourTime=3600
 
set DonationTime=300
 
set DonationAddress=RBjAZ4fgoXfMC1ujzs7XKreMxJAL1r9fhT
 
:Start
 
ccminer.exe -a x16r -o %Pool% -u %User% -p %ExtraOptions% --time-limit %YourTime%
 
ping localhost -n 2 >nul
 
ccminer.exe -a x16r -o %Pool% -u %DonationAddress% -p %ExtraOptions% --time-limit %DonationTime%
 
goto Start
 
@pause
 
  
 
== Best Practices ==
 
== Best Practices ==
Line 154: Line 120:
 
===All miners===
 
===All miners===
  
Symptoms:
 
 
====Crash on startup.====
 
====Crash on startup.====
 
Check if Antivirus/Windows defender has deleted your miner.exe file, check if the .exe file is still in your folder. Fix by setting an exception.
 
Check if Antivirus/Windows defender has deleted your miner.exe file, check if the .exe file is still in your folder. Fix by setting an exception.
 +
Make sure you have latest drivers installed.
  
 
====Crash/reboot after some time====
 
====Crash/reboot after some time====
Check the power limit for the cards, 65% - 85% is common. x16r algo spikes the power draw so we need headroom in available wattage. Remember that the TDP for a card is an average draw of the card and in short spikes the total draw can be much higher. This is why the GPU manufacturers recommends much higher watt PSU than the TDP listed wattage of the cards would otherwise suggest.
+
Check the power limit for the cards, 65% - 85% is common. Remember that the TDP for a card is an average draw of the card and in short spikes the total draw can be much higher. This is why the GPU manufacturers recommends much higher watt PSU than the TDP listed wattage of the cards would otherwise suggest.
  
 
====Naming Your Rig on the pool====
 
====Naming Your Rig on the pool====
On yiimp type pools you can use the password field like:
+
Most pools usually set name by WALLET.rigname like:
-p c=RVN,TitanV 
+
<code><USERNAME/WALLET_ADDR><.RIGNAME></code>
,a comma is used to separate arguments, do not use special character or spaces in your rig name. Other pools usually set name by WALLET.rigname like:
+
A comma is used to separate arguments, try not to use special character or spaces in your rig name.
-u RT2r9oGxQxbVE1Ji5p5iPgrqpNQLfc8ksH.titanV
+
If that doesn't work, check pool specific information about setting rig name.
  
  
 
When troubleshooting it is helpful to have pause at the end of our bat file, so you can see the errors from console.
 
When troubleshooting it is helpful to have pause at the end of our bat file, so you can see the errors from console.
  ccminer -a x16r -o stratum+tcp://miningpanda.site:3636 -u RBjAZ4fgoXfMC1ujzs7XKreMxJAL1r9fhT.titanV -p c=RVN,titanv -i 20 -N 600
+
  kawpowminer -U -P stratum+tcp://RQZS8LBvv2VWuAEWF5BXoRikoG6MRp5asH.test:x@HOSTNAME:PORT
 
  pause
 
  pause
  
====Suprnova gives error on launch====
+
====A certain pool gives error on launch====
Check that you have created a worker on their webpage and supplied a password.' -u LOGIN.worker -p x ',also check their getting started on rvn.suprnova.cc start page.
+
Check that you have created a worker on pool website and supplied a password, if required, ask a question to support of that pool.
 
 
====Hash rate is changing/low====
 
This is normal as the x16r algo is changing 16 times in each block, determined by the last 16 bytes of the last block. We need to look at a 2-3 hour averages at least to get a better average hash rate to compare, try adding ' -N 600 ' at the end of your bat file, it increases the average reporting time (default is 30).
 
  
 
====Getting a lot of "rejected" shares====
 
====Getting a lot of "rejected" shares====
Line 186: Line 149:
  
 
If you're tweaking your GPU a lot (customizing power/frequency/voltage/etc.) then try backing down a bit and see if you get less errors. You should also check to make sure connected to the closest pool possible (e.g., don't connect to a pool in Europe if you live in the USA).
 
If you're tweaking your GPU a lot (customizing power/frequency/voltage/etc.) then try backing down a bit and see if you get less errors. You should also check to make sure connected to the closest pool possible (e.g., don't connect to a pool in Europe if you live in the USA).
 
===Nevermore / ccminer===
 
 
Symptoms:
 
====Crash on startup====
 
Check .bat file that name miner at the start is the same as the miner in your folder. Nevermore uses 'ccminer' 2.2.5 might be 'ccminer-x64'.
 
 
 
===Sgminer / Avermore===
 
 
Symptoms:
 
====Crash on startup====
 
try adding
 
--gpu-platform 1
 
or
 
--gpu-platform 2
 
Brianmct has a good Getting started wiki on [https://github.com/brian112358/sgminer-x16r/wiki/Getting-Started github]
 
 
====Long startup time====
 
First time sgminer starts it compiles a kernel for all the cards, it can take several minutes.
 

Revision as of 19:42, 15 October 2020


This page provides guidance on mining Ravencoin with the KAWPOW algorithm. Keep yourself and your software up to date by joining the community. Subscribe to the Ravencoin Updates mailing list. Join the Discord or the Telegram server and request mining help. Pass on your expertise where you can. This is your community too. The following information is current and accurate as of May 5th, 2020.

Quick Start

  1. Download the latest Ravencoin wallet from Ravencoin github or Ravencoin official website. Install it and get a receiving address. Be sure to back up your wallet. Remember to check the Best Practices page to keep your coins safe. Note: do not use special characters for your passphrase when encrypting the wallet.
  2. Select a pool from the Pools page. Broadly speaking, your mining rewards should average out over time, whether you join a large pool or a small one. Please consider pointing your miner(s) at smaller pools so as to distribute the hashrate and improve network health/security. You can check pool sizes here. Choosing a pool near your geographic location is suggested.
  3. Download a GPU miner. Several are available, but for the purposes of this quick start guide, we are going to use official open-source miner kawpowminer (Nvidia+AMD).
  4. Extract the kawpowminer folder, there is no .bat file included, so we'll have to make one ourselves. Create a text-file, and rename it to RVN.bat (make sure it's not RVN.bat.txt - you may have to disable "hide extensions for known file types" on Windows). Edit the newly created .bat (right click the file and select edit).
kawpowminer -U -P stratum+tcp://<WALLET_ADDR><.WORKER><:PASSWORD>@HOSTNAME:PORT
pause 

Replace values in <> with yours. Worker and password are optional. For AMD use -P instead of -U. Use the hostname and port that your pool provided you.

  1. Double-click "RVN.bat" in the kawpowminer folder. After a brief delay, text should begin scrolling (and your GPU(s) will begin generating a bit of heat and noise). If your configuration is correct, you will see your hashrate displayed in Megahash per second (MHs). Otherwise, any errors will display and you may need to reconfigure appropriately.
  2. If you cannot resolve these issues through your own research/trial and error, consider reaching out to the community of miners on our Discord or Telegram servers (linked above).

Miners

Nvidia and AMD

Nvidia only

AMD only

Please note that all of those alternative miners are closed source and should be used at your own risk. Best practice: do not use closed source mining software on a machine containing personal or sensitive data.

Overclocking

Optimization NVIDIA

Most miners use graphics card overclocking software to optimize their power and hashrate. One such program is MSI's Afterburner, which will let you adjust your power, memory, core, and other settings. Install this software, and consider using the following settings as a stable and efficient starting point:

  • Power Limit: 70%
  • Core: +30
  • Memory: +100

Optimization AMD (outdated)

  • Memory: Stock or 1500
  • Voltage drop allowed: 800-950. Seal recommends 850. Experiment to find what is stable for you.
  • Core: As high as possible. Experiment for stability with voltage and Mhz.
  • Power limit: stock (+0%)
  • Stock BIOS or mem/voltage adjusted BIOS are recommended. Ethash BIO Swith low core voltage are not recommended.


Radeon Wattman

Set GPU Workload to compute

Set P7 state as first and last. Keep an eye on your temperatures. High heat will reduce performance. Try to stay in the 65 degree range. Your mileage may vary.

Additional info:

  1. To get your miner to auto start on reboot, press ' win + r ' and type in ' shell:startup ' then create a shortcut of your bat file in the startup folder. Set your BIOS to reboot automatically after a power outage. This will minimize downtime due to power interruption or reboot.
  2. Use the failover option in your RVN.bat file to select a backup stratum for your first choice mining pool (you can add multiple pools via multiple -P options).
  3. Likewise, use the failover option to select a second pool you are registered with. These steps will keep you mining if/when your chosen stratum/pool go down


Make sure you're downloading software from trusted sources. There have been reports of some miners possibly including malware. Malware comes in different forms. Be skeptical and vigilant.

Pool Provided Mining Guides

Many pools provide brief guides and example configuration files to mine Ravencoin with the kawpow algorithm on their pool. Some examples follow.


Setting up Ubuntu for NVIDIA mining

A complete guide to set up Ubuntu 18.04 with NVIDIA CUDA drivers can be found here. (outdated)


Troubleshoot

If it is not working try our Troubleshoot reach out to the community of miners on our Discord or Telegram servers (linked above).

Earning calculators

Profit Calculators on Tools Page


More information

Why mine Ravencoin

Ravencoin Youtube playlist by Crypto Explorer how to get started and beyond with Ravencoin

Ravencoin Explorers

Want to help fund the development? Donation Address: RBjAZ4fgoXfMC1ujzs7XKreMxJAL1r9fhT


Best Practices

  • Only run software from known reputable developers, preferably peer reviewed and audited code.
  • Download only from the links provided by the developer, preferably from the developers own site or their own github repo.
  • The inherent danger of a malicious miner app is that by design it already has all the tools needed to be very harmful, including upload and download capabilities, there will not necessarily be anything we can detect immediately, as a malicious miner app can be triggered by something as simple as a specific network block number being reached or other delayed mechanisms.
  • Any computer on our network(subnet) could be a potential threat towards our hot wallet.
  • There is no way to know if our wallet.dat/private keys are compromised, unless we always keep them safe guarded.
  • The above holds true for any software we download and use.

Troubleshooting

All miners

Crash on startup.

Check if Antivirus/Windows defender has deleted your miner.exe file, check if the .exe file is still in your folder. Fix by setting an exception. Make sure you have latest drivers installed.

Crash/reboot after some time

Check the power limit for the cards, 65% - 85% is common. Remember that the TDP for a card is an average draw of the card and in short spikes the total draw can be much higher. This is why the GPU manufacturers recommends much higher watt PSU than the TDP listed wattage of the cards would otherwise suggest.

Naming Your Rig on the pool

Most pools usually set name by WALLET.rigname like: <USERNAME/WALLET_ADDR><.RIGNAME> A comma is used to separate arguments, try not to use special character or spaces in your rig name. If that doesn't work, check pool specific information about setting rig name.


When troubleshooting it is helpful to have pause at the end of our bat file, so you can see the errors from console.

kawpowminer -U -P stratum+tcp://RQZS8LBvv2VWuAEWF5BXoRikoG6MRp5asH.test:x@HOSTNAME:PORT
pause

A certain pool gives error on launch

Check that you have created a worker on pool website and supplied a password, if required, ask a question to support of that pool.

Getting a lot of "rejected" shares

A rejected share means 2 possibilities:

1. The submitted share was invalid (bad hash of good data). This is caused by a GPU error on your end.

2. The submitted share was stale (good hash of bad data). This is caused by latency or lost data over the network between you and the pool.

If you're tweaking your GPU a lot (customizing power/frequency/voltage/etc.) then try backing down a bit and see if you get less errors. You should also check to make sure connected to the closest pool possible (e.g., don't connect to a pool in Europe if you live in the USA).