Skip to content

Latest commit

 

History

67 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 

Repository files navigation

The FACTORy Pool Miner for the factor blockchain


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.

How many workers should I connect?

Keep in mind that each worker requires around 2 Mbit upload bandwidth.

Min specs?

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

Installation:

sudo su

Create 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

CPU Miner

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

GPU Miner

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 true



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.

Mining in windows (CPU only):

Install WSL as described here https://learn.microsoft.com/de-de/windows/wsl/install
Then follow the setup steps above

Update from a previous version

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.

Troubleshooting:

If HiveOS complains (and reboots) because of high LA, disable the watchdog:
systemctl stop hive-watchdog && systemctl disable hive-watchdog

If 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

Stopping and removing the container

sudo docker stop $(sudo docker ps -aq -f name=fact-worker); sudo docker rm $(sudo docker ps -aq -f name=fact-worker)

About

No description, website, or topics provided.

Resources

Stars

4 stars

Watchers

1 watching

Forks

Releases

Packages

Contributors