Pool url: https://thefactory.solutions
Project url: https://projectfactor.io
Project email: team@projectfactor.io
Discord: https://discord.com/invite/JU7Gzc587w
A great explanatory video made by madelectronengineeringrick can be found here https://www.youtube.com/watch?v=pXboUJ72a_M
Miner requires a username / password pair. Join discord: https://discord.com/invite/JU7Gzc587w and send Förster (Bot) a DM. It will guide you through the registration. You need a Factor wallet address prior to the registration.
Keep in mind that each worker requires around 2 Mbit upload bandwidth. 16 GB RAM (32 GB on a EPYC)AMD: recommended 5000x and up (including all epycs)
Intel: Xeon scalable 1 or newer and Core-I starting with 11000er Series
Each worker will consume ~2Mbit upload
sudo sucreate a folder where you want to keep the miner. go into that folder and execute (replace USERNAME / PASSWORD with your credentials): Make sure to copy / paste the whole line
wget -O setup_worker.sh https://github.com/filthz/fact-worker-public/releases/download/base_files/setup_worker.sh && sh setup_worker.sh USERNAME PASSWORD
this will install docker and the miner. the miner will start automatically. miner logs will be stored in logs/worker.log
When installing on multiple machines: do not copy files from one machine to other. Instead execute the installation script on each, otherwise there will be issues.
Install WSL as described here https://learn.microsoft.com/de-de/windows/wsl/installThen follow the setup steps above go into the worker folder and execute:
wget -O update_worker.sh https://github.com/filthz/fact-worker-public/releases/download/base_files/update_worker.sh && bash update_worker.sh
your worker will be updated to the most recent version and restarted.
If HiveOS complains (and reboots) because of high LA, disable the watchdog:systemctl stop hive-watchdog && systemctl disable hive-watchdogIf you get the "cannot connect to the docker daemon" error (especially common on HiveOS). Try running this commands and retry installation:
sudo apt-get install -y iptables arptables ebtables
sudo update-alternatives --set iptables /usr/sbin/iptables-legacy
sudo update-alternatives --set ip6tables /usr/sbin/ip6tables-legacy
systemctl enable --now docker
systemctl restart docker
sudo docker stop $(sudo docker ps -aq -f name=fact-worker); sudo docker rm $(sudo docker ps -aq -f name=fact-worker)