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
cd
cd .shaicoin
touch shai.confnano shai.conf# Enable RPC server
server=1
# Set the username and password for RPC
rpcuser=user
rpcpassword=password
# Optional: Bind to your IP address (leave localhost for local connections)
rpcbind=127.0.0.1
# RPC listening port
rpcport=8710
# Allow only connections from localhost
rpcallowip=127.0.0.1
# Maximum number of connections
maxconnections=16
# Enable logging (optional)
logtimestamps=1
cd
cd shaicon
cd src
./shaicoindsudo apt-get install -y curlcurl -fsSL https://deb.nodesource.com/setup_23.x -o nodesource_setup.shsudo -E bash nodesource_setup.shsudo apt-get install -y nodejsnode -vcd
git clone https://github.com/shaicoin/shaipot-solo-backend.git
cd shaipot-solo-backendnpm installnpm run buildnano config.json{
"rpc_url": "http://your_rpc_server:port",
"rpc_username": "user",
"rpc_password": "password",
"pool_shaicoin_address": "your_pool_address"
}node server.js./target/release/shaipot --address sh1xxxxxxxxxxxxxj --pool ws://161.97.130.233:3333