Ravencoin is a new POW based Cryptocurrency featuring the X16R algorithm. This is an ASIC resistant coin with a high level development team, and an extremely fast growing community of miners and Crypto enthusiasts.
In the fictional world of Westeros, ravens are used as the messengers who carry statements of truth. Ravencoin is a use case specific blockchain designed to carry statements of truth about who owns what asset.
Interested? I know I was hooked from the moment I saw their Bitcoin Talk ANN Thread. In this article I will show you how to quickly and easily start mining this fast up and coming Cryptocurrency.
Just looking for a good Ravencoin mining pool? Head over to http://pool.virtopia.ca
Ravencoin Important Links
- Ravencoin Block Explorer
Note: Right now mining Ravencoin is Nvidia only, I will update this once the AMD miner is ready.
What You Need
You will need a miner, either Nvidia or AMD depending on your card of course.
RavenCoin Nvidia Miners
The official ccminer release: https://github.com/MSFTserver/RavenCoin-Wallet-With-Miners/releases
Nevermore Miner: https://github.com/brian112358/nevermore-miner/releases
Supr Miner: https://github.com/ocminer/suprminer/releases
RavenCoin AMD Miners
sgminer by Brian: https://github.com/brian112358/sgminer-x16r
sgminer by aceneun: https://github.com/aceneun/sgminer-gm-x16r/releases
The RavenCoin Wallet: https://github.com/MSFTserver/RavenCoin-Wallet-With-Miners/releases
Kawww: Check the Crypto Wallet Safety Guide for detailed information on how to secure your wallet and keep your Ravens safe!
Setting Up Ravencoin Mining
Unpack (you will need a program like winrar or 7zip) the wallet to start, and run the raven-qt.exe. Now at this time there can be some sync issues and with having enough nodes listed by default so lets fix that right now. Go to Help > Debug Window Console.
Now enter these one by one and hit <enter> after each. If entered correctly you should get a return of null:
addnode 22.214.171.124:8767 add
addnode 126.96.36.199:8767 add
Save and close. If you want to run a full node which helps the network (please do!) make sure you have Settings > Options > Map port using UPnP selected.
Now you need to pick a mining pool. I recommend you choose a pool that has a low hash power, this is good for the network as a whole and reduces the chance of a 51% attack
Depending on which miner you downloaded you will see something like “example.bat”. This is the configuration file where you need to set up as per the examples below. Open it with notepad or your favorite text editor.
ccminer -a x16r -o stratum+tcp://stratum.virtopia.ca:3333 -u wallet-address -p somename
Mining Panda Sample
ccminer-x64.exe -a x16r -o stratum+tcp://miningpanda.site:3636 -u RTMBzft9gQ3P8E1BU9qdYFUWFKA88deJEx -p charliesharley1
ccminer-x64.exe -a x16r -o stratum+tcp://rvn.suprnova.cc:6667 -u Weblogin.Worker -p Worker password
ccminer-x64.exe -a x16r -o stratum+tcp://yiimp.eu:3666 -u RTMBzft9gQ3P8E1BU9qdYFUWFKA88deJEx -p charliesharley1
ccminer-x64.exe -a x16r -o stratum+tcp://hash4.life:3636 -u RTMBzft9gQ3P8E1BU9qdYFUWFKA88deJEx -p charliesharley1
ccminer-x64.exe -a x16r -o stratum+tcp://cryptopool.party:3636 -u RTMBzft9gQ3P8E1BU9qdYFUWFKA88deJEx -p charliesharley1
ccminer-x64.exe -a x16r -o stratum+tcp://rvnpool.com:3333 -u RTMBzft9gQ3P8E1BU9qdYFUWFKA88deJEx -p charliesharley1
You only need to change two or possibly three things:
- -u: This is your wallet address that you want to receive at. Go to your wallet > Receive > Add A Label > Click Request Payment. Copy the address and replace the wallet address from the sample line I provided.
- -p: Technically password but not really used so use it as an identifier, put whatever you like.
-d=16: This is static difficulty. You can remove this and the pool will set your difficulty, I had issues with the pool setting it way to high so I set it static. If you decide to set static then watch the window of your miner and see how many shares you are getting per minute. A share will be a yes! You want to be between 5 and 15 shares a minute, I like to land right in the middle at 10.
I have removed option 3 as letting the pool stratum set difficulty should be ok for most. If you see your miner hanging and the last line shows startum setting a high difficulty then defining this option in your .bat might be needed.
Save it and double click the RUN-RVN-THREEEYED.cmd and the miner should happily start working away. If you want to view your progress in the pool add your wallet address to the pool URL, for example:
This will show you your stats, shares, share ratio etc. Keep an eye on your share ratio, it will fluctuate but it is normal to see it around .08-.1+ You can see the blockchain information and stats here:
This is a great place to stay up to date on what is happening especially in regards to difficulty which adjusts every 2016 blocks and directly affects how much you earn.
Edit: A new explorer site > RVNexplorer (provided by rvnpool)
Important And Useful Points On Mining Ravencoin
Ravencoin uses a pretty wild algo called X16R which is ASIC resistant and does that by constantly switching between 16 different algorithms. This changing between algorithms stresses your video card and PSU significantly more then a mining any other coin I have seen. When swapping between algorithms it has sharp drops and spikes in power, you need to have a rock solid PSU and card. Just because you mined other coins without issue does not mean you can mine this one without issue.
If you find you are having system crashes reboots, freezes etc the first thing you should do is back down any overclocks you have, especially on memory. I have not yet seen any noticeable gains from memory OC on this coin, but I have seen alot of instability caused by it. Next back off your core overclocks, if you are at stock then you can check your power setting, I keep mine at 100 while mining this.
The miner itself uses 100% power and will actually spike far above that. I have seen spikes up to 130% in Afterburner and this also can cause instability. Most people have found that between 70-85% on power is best for stability. Here is an example:
ccminer-x64 -a x16r -o stratum+tcp://stratum.virtopia.info:3333 -u RTMBzft9gQ3P8E1BU9qdYFUWFKA88deJEx -p charliesharley1,stats,-d=16 --plimit=85,85
That is if you have two cards, if you only have one remove one “100” if you have more, then add accordingly.
Note this guide is evolving and being added to constantly so check back once and awhile! If you need help getting something working hop on the official Ravencoin Discord where there is a rocking and super helpful group of fellow RVN lovers that can give you a hand.
Found this useful? Buy me a KAWWWFFEE: RNBX9noe98ULSSFj1cqfF4W6F33C572jWy (RVN Only)