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 [email protected]/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.