Skip to content

A systemd service using a other miners to mine via unminable.com

License

Notifications You must be signed in to change notification settings

pr0d1r2/unmineable-miner

Repository files navigation

unmineable-miner

Layer using other miners to mine via unmineable

Why?

To simplify the process of configuring 66+ wallets and switching between them. Unmineable allows you to mine any coin using XMR (rx), ETH (ethash), ETC (etchash) or RVN (kawpow).

Install

Tested on Ubuntu 20.04 server.

git clone git@github.com/pr0d1r2/unmineable-miner
cd unmineable-miner
bash install.sh

Configuration

Fill in your wallets and unique WORKER_NAME in /etc/miner.env.

Mining:

It will generate script and run it on systemd service.

Natively

When you want to get mineable coins:

Monero

unmineable-mine xmr

Ethereum

unmineable-mine eth

Ethereum Clasic

unmineable-mine etc

Ravencoin (natively)

unmineable-mine rvn

Cross-mining

When you want to get "unmineable" coins:

Bitcoin using Monero

unmineable-mine xmr btc

Bitcoin using Ethereum

unmineable-mine eth btc

Bitcoin using Ethereum Classic

unmineable-mine etc btc

Bitcoin using Ravencoin

unmineable-mine rvn btc

NVIDIA support

By default teamredminer is used for best AMD support. To use NVIDIA do the following:

Bitcoin using Ethereum via lolMiner

unmineable-mine eth btc lol

Bitcoin using Ethereum Classic via lolMiner

unmineable-mine etc btc lol

Bitcoin using Ravencoin via lolMiner

unmineable-mine rvn btc lol

Check mining status

We have handy shortcuts:

CPU

wcpu

GPU

wgpu

Development

Requires ruby. For TDD-like experience while making changes use:

bundle install
bundle exec guard

It will run docker build each time changes are saved.

Related

There are also:

Support

Consider using my unmineable referral link (0.75% pool fee instead of 1% for you as well) or donate or both.

License

The gem is available as open source under the terms of the MIT License.