scala-network / GUI-miner

An easy to use GUI miner available for Windows, macOS and Linux

Home Page:https://www.stellite.cash/miner

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Scala GUI Miner

The Scala GUI miner is a beautiful, easy to use, interface for mining Scala. It is aimed at getting people that have never mined Scala into the crypto game by making it really simple to get started.

Screenshot

We currently support one very popular miner backend:

  1. xlarig

If you'd like to fork this miner for you own coin, please see the forking section later.

Compiling

Linux

The miner GUI is built using Electron and Go using the Astilectron app framework.

  • Install Go

https://golang.org/dl/

  • Clone the repository
git clone https://github.com/scala-network/gui-miner gui-miner
cd gui-miner
  • Initialize the go project
go mod init gui-miner
  • Install the required Go packages
go get -u github.com/asticode/go-astilectron@latest
go install github.com/asticode/go-astilectron
go get -u github.com/asticode/go-astilectron-bundler/...
go install github.com/asticode/go-astilectron-bundler/astilectron-bundler
go get -u github.com/asticode/go-astichartjs@latest
go install github.com/asticode/go-astichartjs
go get -u github.com/asticode/go-astilectron-bootstrap@latest
go install github.com/asticode/go-astilectron-bootstrap
go get -u github.com/google/uuid@latest
go install github.com/google/uuid
go get -u github.com/mitchellh/go-ps@latest
go install github.com/mitchellh/go-ps
go get -u github.com/scala-network/gui-miner/src/gui@latest
  • Build the app
make

NOTE: Ensure you clone the GUI miner into your working $GOPATH

If all goes well the binaries for Windows, macOS and Linux will be available in the bin folder.

Forking

In the spirit of open source we'll be making it really simple to fork and brand the miner for your own coin. Some structural changes need to be made to simplify the process. Subscribe to issue #3 to follow the progress on this guide.

About

An easy to use GUI miner available for Windows, macOS and Linux

https://www.stellite.cash/miner

License:BSD 3-Clause "New" or "Revised" License


Languages

Language:Go 39.6%Language:Less 22.0%Language:HTML 16.9%Language:JavaScript 14.4%Language:CSS 6.6%Language:Makefile 0.5%Language:Python 0.1%