CoinFuMasterShifu / janusminer

MIT License
11 stars 9 forks source link

NOT UNDER ACTIVE DEVELOPMENT

Note that this miner was only intended to be a temporary solution in the early days of Warthog and to serve as a reference for miner devs. There are probably better miners available today, see here.


WARTHOG JANUSHASH MINER Copyright (c) 2023 CoinFuMasterShifu, Pumbaa, Timon & Rafiki

📦 What is in the box?

💻 System Requirements

Note: Ubuntu 20.04 does not meet these requirements.

😵‍💫 BUILD INSTRUCTIONS

Docker build

System Requirements

Build for Linux

Ubuntu 18.04

Binaries are located in ./build directory.

▶️ USAGE

General Options

Parameter Description
--help Help screen.
-V, --version Print version and exit.
-a,
--address=WALLETADDRESS
Specify wallet address to mine on.
--gpus=STRING Specify GPUs as comma separated list like "0,2,3".
By default all GPUs are used.
-t, --threads=INT Number of CPU worker threads, use 0 for hardware concurrency. (default='0')
-h, --host=STRING Host (RPC-Node / Pool URL) (default='localhost')
-p, --port=INT Port (RPC-Node / Pool PORT) (default='3000')
-u, --user=STRING Enable stratum protocol and specify username ( default='')
--password=STRING Password (for Stratum) (default='')

One line example to start mining

Custom miner for HiveOS

To use it you need to select “Custom” miner when you create Flight Sheet and paste the direct link on HiveOS build (e.g. janusminer_hiveos-0.0.1.tgz) from Releases into "Installation URL'".

Flight Sheet example for HiveOS

mmpOS implementation

sudo wget https://update.mmpos.eu/fixes/j/mmp-stats.sh -O mmp-stats.sh sudo chmod +x mmp-stats.sh