Solo Mining Guide
The Nirmata daemon features an internal stratum-like server that can serve miner clients via the ethProxy protocol. It works like a very light and simple pool that mines to a single address.
2GB graphic card is required for GPU mining
To run a GPU miner with the internal Nirmata stratum server follow these steps:
- build the daemon (nirmatad executable)
- run the daemon with an activated stratum server
- run the GPU or CPU miner connected to the daemon
Once all started the miner should connect to the daemon and receive a job from it. Upon finding a solution, the miner should send it to the daemon and the daemon should confirm the solution. Both can run on remote machines.
Windows quick guide
First, install the Nirmata app, a wallet and wait until blockchain syncing is complete. When syncing is complete close the app.
In order to mine, Nirmata must be started with the stratum server activated. Open a cmd
console window and navigate to the Nirmata folder (C:\Program Files\Nirmata by default
):
cd C:\Program Files\Nirmata
Then
nirmatad.exe --stratum --stratum-miner-address=<YOUR WALLET ADDRESS> --log-level=0 --stratum-bind-port=11555
Get the latest mining software for Windows. To make it simple, if you use an Nvidia graphic card choose Cuda miner, for AMD go for OpenCL.
If you have an NVIDIA card you need to install CUDA GPU Computing Toolkit v10.1 and then add C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v10.1\bin
to your Path
environment variable.