Mine Shiba Inu ($shib) on Fedora/LINUX

Context Please

Well, all of us has heard about the new shiny $shib. When the pump is so high, news and media just happen to cover it. That's the normal. This post is not about what $shib is or what you can do with it. This post is a basic walk through of how YOU can mine $shib at home and earn [or atleast learn what mining is].

One of most hyped thing about mining is, we need Graphics Cards [GPU] and a lot of GPUs worthing lakhs in my country. Amount of money which is very hard to shell out at one go. 

So, since sometime, miners have been relying heavily on a pool. A pool is collection of computing power which will together mine of a certain type of currency. We have some coins which will require a certain quantity of vRAM to start with and there are some which will require less. Depending on the power of the GPU, you can join the pool and help with collective mining. 

Now, since a lot of us don't end up having such GPUs we end up not mining at all! But what if there was a way to mine even on a laptop. More importantly on any linux based machine.Defintely, the hash rate is less and *you* will not get rich quick but here's to start!

 

For people who have no idea, how to start, please go and create an account with Guarda  . That's gonna be your crypto wallet, once the coins are mined and you are eligible for a payout, you can get it. Once you create a wallet, go ahead and search $shib. When you click shib, you will be given an address. That big alpha-numeric thingy is your wallet address.


Enter XMrig

 XMrig is High performance, open source, cross platform RandomX, KawPow, CryptoNight and AstroBWT CPU/GPU miner. You need to download which can be found on this page. Once you are on the page, go ahead and download the linux static artifact.

Note, this is tar.gz file and you can untar it either from commandline or files in GNOME or whatever DE you are using.


Config and setting up

 Working with config bit is pretty easy. We first need to understand the high level of what's gonna happen. 

XMrig is the miner which will mine the coin you want to mine but we will be adding our machine to a pool, in this case, I will be using a unmineable  as my pool. 


Step 1: 

Head over to unmineable , and select RandomX which is for CPU mining and copy the global server address , which looks something like

 The Global server address need to be copied from here as we are trying to add our machine to this mining pool. 


Step 2: 

Remember the shib wallet address which you got from Guarda. You will need to copy that too. 

 

Step 3:

 The untar directory structure will a file called <config.json>. This file contains all the config that xmrig will use for mining. Everything is pre-built, except two details. The pool details and the wallet address. 


The pool details will add our machine to the pool and the wallet address to track our worker and how much we have mined. 



As we seem the #112 and #113 has my pool and the user field has as a specific way that it need to be filled out. The nomenclature is , the token you are mining for, in my case SHIB ; followed by the wallet address and then my worker name. 

Step 4:

 Simply run the xmrig with sudo and it will start mining. The way to verify your hashrate is by pressing "h" on your keyboard which focusing on virtual console. 

 

Tracking your mining! 

 You can track your mining by going to https://unmineable.com/coins/SHIB and then pasting your wallet address. 


 

 The worker should be show up here alongwith your current hashrate and how much you have mined!


Housekeeping

Disclaimer: 

The above mentioned process is for education purpose only! Mining uses your CPU to the fullest and hence please try it at your own risk. The process sucks up a lot of electricity. 

This is mostly useful if you are someone who is interested in  getting your hands dirty with mining or just someone who has a bunch of laptop around yourself and just want to generate some earning


Comments

Popular posts from this blog

Rocket on Fedora

[Test Day Annoucement] Anaconda Blivet GUI