I asked Claude to vibe scripts to run solo mining easily for newbies; to keep the mining network more decentralized and we can learn Grin better during the operation. I have been run this solo pool for 3 months, so I think it’s stable enough https://solo.grin.money/index.html (user/pass authen is disabled for demo)
Some benefits:
- Sets everything up step by step. It checks your node first, then makes (or recovers) your wallet, turns on mining, opens the firewall, and shows you the address to put in your miner. Testnet and mainnet stay separate.
- Makes a stats page on your own domain with free SSL (with user/pass authen). Or plain HTTP on your home network (LAN only) if you want to keep it private. It shows blocks found, hashrate history, and each rig. It can also sync info with miningpoolstats.
- Watches things for you. If your node gets stuck, or the wallet stops, or the mining port dies, it restarts them. It also starts everything again after a reboot.
- Backs up your wallet, encrypted, every day. Restore is one command.
- Quiet hours. If your electricity is expensive at some hours, you can tell it to pause mining then and start again later. Or you want to switch to other pools in specific time of day.
- Heatmap stats: To see what time during the day the pool found blocks most.
- You can share it with friends. Each person logs in as name.rig1, and the page keeps a running balance for each name based on the work they really did. You send them their Grin yourself and mark it as paid. No wallet addresses are saved anywhere.
- Scripts are open-source, free to audit/clone/refactor.
Requirements:
A curiosity, a low-end VPS around $30/year is enough, Ubuntu 24+, 10GB+ diskspace for pruned node.
How to start
git clone ``https://github.com/noobvie/grin-node-toolkit.git
cd grin-node-toolkit
chmod +x grin-node-toolkit.sh scripts/*.sh
sudo ./grin-node-toolkit.sh
Then choose 7) Mining services, then Solo private pool.
Any suggestions are appreciated. Few images in bash scripts.
I’m also testing another public pool; hope it will be open one day soon.




