Building A Mining Set Up, Part 4 - Mining XLA Mobile, iOS, and PC

in LeoFinance10 days ago


https://scala.network/

With all the physical building that I've done with the Pis I haven't covered what I'd actually be mining. The simplicity and lower power of the Pis themselves could mine any crytpo you'd want to. Its really about the level of difficulty in those mining pools so the plan is to mine cryptos that use CPU (Central Processing Unit) over GPU (Graphics Processing Unit). GPUs tend to be used for more complex or difficult cryptos to gain higher rewards making lower-end or older computers obsolete, but here we have XLA.

Getting Started - Download

The first thing you'll want to do is download XLA's mining software and a wallet (https://scala.network/wallets/). The wallet is where your mined coins will go.

Android - https://github.com/scala-network/MobileMiner/releases/download/v2.4.0/mobile-miner-2.4.0.apk

XLA Miner

  • Windows - https://github.com/scala-network/XLArig/releases/download/v5.2.4/xlarig-v5.2.4-win64.zip
  • Mac for you Apple Weirdos - https://github.com/scala-network/XLArig/releases/download/v5.2.4/xlarig-v5.2.4-macOS-x86_64.zip
  • Linux OSs - https://github.com/scala-network/XLArig/releases/download/v5.2.4/xlarig-v5.2.4-linux-x86_64.zip

.....But F me right? Pis don't necessarily natively install these things. So we have to go the long way around. First things first I had to copy the repository, or clone I guess would be the better way to say it.

You mines well go on and open up that terminal. If you must throw that sudo in there to grant permissions.

  $ git clone https://github.com/scala-network/XLArig.git    

Change directories

   $ cd XLArig

Make the new directory and go there

   $  mkdir build && cd build

Compile and Build XLARig

   $ cmake ..
     make -j$(nproc)

Then it runs under this command. I normally have to navigate to its directory to run the miner.

    $ ./xlarig

To run the miner though you'll need a "config.json' file. So you should probably navigate to the build folder and create the config.json file there.

    $ sudo nano ~/XLArig/build/config.json

This is the config.json files from one of my Pis.

 'config.json'

{
"api": {
"port": 0,
"access-token": null,
"worker-id": "pi5"
},
"autosave": true,
"background": false,
"colors": true,
"health-print-time": 60,
"pools": [
 {
  "url": "mine.scalaproject.io:3333",
  "user": "Ssy2Eeyb1a1QGE5VW9kyQeEH2skMQxYfjjJ9Xua1w2VTGEgwKuzi4xZQu41SGDG5ab31Biqa8yhfHgTMTzHwACuT4DVjWfruWG",
  "pass": "x",
  "keepalive": true,
  "tls": false
}
],
"cpu": {
"enabled": true,
"huge-pages": true,
"hw-aes": null,
"asm": true,
"priority": null,
"asm-affinity": null,
"asm-intensity": null,
"pools": null
},
"algorithm": "panthera"
}

You finished with all that now?

Now the config.json file contains a mining pool and its port. If you choose to look elsewhere for a XLA mining pool be sure to try and keep things decentralized by using other pools also.

Sort:  

@Enginewitty What you working on now?

keep the good work up

Working on BTC 💪 !PIMP