-
Notifications
You must be signed in to change notification settings - Fork 29
Mochimo Miner
PLEASE NOTE:
- THIS GUIDE IS FOR LINUX/NVIDIA CARDS ONLY
- HiveOS IS NOT SUPPORTED BY THIS GUIDE
It is recommeded to use Ubuntu 18.04, 20.04 or 22.04 for your OS. As of July 2022, it is recommended that you have at least a Pascal (10XX) Series GPU for mining. Earlier cards do work, but may require unsupported versions of Cuda, and are NOT supported by this guide.
Additionally, you may require the following packages:
sudo apt-get install -y build-essential git-all
Follow the deb (local)
or deb (network)
instructions for your chosen OS on the cuda-toolkit-ubuntu downloads page. Remember to restart your OS after installing NVIDIA drivers or Cuda Toolkits.
Before continuing, verify your install with:
nvcc --version
... if this fails, subsequent steps will also fail.
git clone https://github.com/mochimodev/mochimo ~/mochimo
Verify installation version from the Mochimo Github Repository homepage, matches the version shown by the following command:
make -C ~/mochimo version
make -C ~/mochimo install-cudaminer
If all succeeds, you can find the binary at ~/mochimo/bin/miner
.
The miner has 3 modes of operation:
- Headless mode - uses any host from the Mochimo Network (on rotation)
- Solo mode - uses a specific host or hosts
- Pool mode - uses a pool or proxy client host
For Headless Mode, simply run the executable:
~/mochimo/bin/miner
For Solo Mode, run:
~/mochimo/bin/miner -h <host_IPv4_address>
For Pool Mode, run:
~/mochimo/bin/miner -P <pool_or_proxy_ipv4> -p <pool_or_proxy_port>
Let us know on Discord.