Shaicoin Solo Pool
The following steps is for those who want to create their own solo mining pool. Works best if you want to consolidate all your hashing power.
Last updated
The following steps is for those who want to create their own solo mining pool. Works best if you want to consolidate all your hashing power.
Last updated
Once you have done the steps in setting up your Core Wallet, https://node.z4ch.xyz/miners/shaicoin#run-core-wallet-and-sync You can go ahead and configure your own solo mining pool. Let's proceed.
Stop your core wallet by going to the /shaicoin
folder and run the following command:
You can check your node to confirm it has already stopped.
Next, create a shai.conf
file on your .shaicoin
directory. Here are the steps:
Open the shai.conf
file...
Copy and paste the following. Then save it. CTRL X, Y then Enter
Start your node and let it sync again to the network.
Install Node.js 23.x:
Before you begin, ensure that curl
is installed on your system. If curl
is not installed, you can install it using the following command:
Download the setup script:
Run the setup script with sudo:
Install Node.js:
Verify the installation:
Copy the Shaicoin Solo Backend repo.
Install Dependencies
Build Native Addon
Open config.json
file.
and change the information based on your node settings. Then save it.
Here is an example:
Run your solo pool with this command:
Using the same command for connecting to a mining pool, make sure you set the correct IP:port for the --pool settings.
Your mining pool will also indicate once a miner is connected to it. Congratulations you have successfully setup your own solo mining pool.
Note: You can also use the same approach for creating a public mining pool. See instructions here: https://github.com/shaicoin/shaipot-backend