Crypto Micropool How to Guide - GonzoTheDev/crypto GitHub Wiki
Introduction of Swap Micropool Standalone App
One of Swap’s key features is our 15 second block time. Thanks in large part to the extremely fast verification of shares that C29S enables, pools are able to verify shares extremely fast and with very little overhead. This helps to propagate a healthy network with very few orphans and plenty of blocks per day to be found. This means that even small pools can consistently find blocks, which is why Seb Green developed the official MicroPool for Swap.
What are some of the benefits of running a MicroPool? Well for starters, how about no pool fees? That’s right, if it’s your own pool, why would you have to pay a fee? How about the Very Low Latency to a pool you’ll ever get! If your MicroPool is on your internal network, you are talking about sub 1ms communication times from the miners to the pool. Compare this to submitting shares to a random pool on the Internet that can vary from 50ms to 250ms on average. You gain a huge advantage in the reduction of transmit and receive times to the pool which means your shares have a higher chance of being accepted and not being stale! Did I mention this also helps to decentralize and strengthen the entire Swap network? Even small amounts of hash can still find blocks which means it can be more profitable to run the MicroPool rather than mining on that large pool with the majority of the hash rate.
(Credited to: seb green#4328 | Discord User ID: 321080298421092362)
(Credited to: PharmEcis#7463 | Discord User ID: 187944075561795584)
(Source: http://www.cointainer.life/2019/05/12/swap-micropool-your-definitive-guide-to-soloing-blocks-like-a-pro/)
Setup Daemon
❗ Note: Step 4 is optional. If you are running the daemon/micropool on the same host, please skip this step 4.
Daemon startup flags:
--rpc-bind-ip 0.0.0.0 --confirm-external-bind --restricted-rpc
Installing Swap-Micropool app on Windows 8.1/10
Download: https://github.com/swap-dev/micropool-gui/releases/latest.
This part is quite straight forward, double click swap-micro-pool-Setup-1_4_0.exe, it will install automatically.
Upon installation is completed, the GUI will pop up on your screen like below. Perhaps you have to allow the app to run if Windows Defender ask.
❗ connect ECONNREFUSED x.x.x.x:19950 is indicate that the daemon is likely not synced to the network; restart micropool upon wallet is fully synchronized ❗
- Wallet: Obviously, here is your Swap wallet address. The Micropool only supports a standard wallet address that starts with 'fh' and will not work with an exchange address that starts with 'fs' or 'fi'.
- Daemon-Host: This is your local daemon IP address. It could be 127.0.0.1 that on the same machine that you run the Micropool or e.g. 192.168.x.x (your remote daemon IP address that running on another machine in the same network) or use a Public Remote Node provided by communities but here we are recommend using own node to help network decentralization.
Close the app, and re-open to save the settings.
- Log: if you see these messages, congratulations. Your Micropool is able to communicate with daemon, and you can start the mining configuration now.
- Log: But if you see these messages, which mean the Micropool is not able to communicate with your daemon. Please ensure daemon is running and wallet has fully synchronized.
Setup your miner app
There are couple of miners available for mining Swap. https://xwp.one/#miners. We will take GMiner in this guide for example.
- The IP address of your running Micropool; Please change this accordingly to your environment
- The default port number of Micropool
- Workers name; if you have multiple rigs you can specify different workers name for e.g. Rig01, Rig02, and Rig03 respectively. You can use any workers name you prefer in this field, and it will be displayed on Micropool’s Worker tab.
You should now be mining on your local MicroPool and seeing results similar to the image below. Congratulations! You are now helping decentralize the Swap network, enjoying no pool fees and also hopefully some increased efficiency!
If you find this article is informative to you, please consider a kindness donation for Swap 🥰
This would help Swap development and bounties giveaways usage.
Once again, thank you for using Swap!
Swap Donation Address:
fh2jc6PbQYd4a5PY3ooPMZiPVniMy4MGcjSRBnoBVc1xLmdCHJ6hc98Ess2hpN2mDgPnCAXtDUUbmjWYutRvdoSr2Nps2o5wc
Private viewkey:
84a6ac951dccea8aa5c23127f9e69bd71222d64c0b560bbec49a6e6c01df1205