gui-miner

module
v1.3.0 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Jan 15, 2019 License: BSD-3-Clause

README

Stellite GUI Miner

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

Screenshot

We currently support two very popular miner backends:

  1. xtl-stak
  2. xtlrig (note: xmrig-nvidia and xmrig-amd does not support our v4 proof-of-work algorithm yet)

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/

  • Install required Go packages
go get -u github.com/asticode/go-astilectron
go get -u github.com/asticode/go-astilectron-bundler/...
go get -u github.com/asticode/go-astichartjs
go get -u github.com/asticode/go-astilectron-bootstrap
go get -u github.com/google/uuid
go get -u github.com/mitchellh/go-ps
  • Clone and build the app
git clone git@github.com:stellitecoin/gui-miner.git stellite/gui-miner
cd stellite/gui-miner
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.

Directories

Path Synopsis
src
Package main implements the communication and control parts of the GUI miner.
Package main implements the communication and control parts of the GUI miner.
gui
Package gui implements the communication and control parts of the GUI miner.
Package gui implements the communication and control parts of the GUI miner.
gui/miner
Package miner implements various Stellite-compatible miners that can be used by the GUI
Package miner implements various Stellite-compatible miners that can be used by the GUI

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL