HAMP is a feature rich mining pool. Written in PHP, JavaScript and C++. Using Laravel and ReactJS as the major frameworks with a small hint of jQuery (Practically not using it.).
- Import a HTML file and watch it magically convert to Markdown
- Drag and drop images (requires your Dropbox account be linked)
HAMP uses a number of open source projects to work properly:
- ReacJS - React is a JavaScript library for building user interfaces. Maintained by Facebook
- Laravel - Beautiful PHP Code, with a beautiful framework.
- AntD - Not popular in the US, this chinese UI framework has it all.
- node.js - Building and Compiling
- Docker
- Kubernetes
- Helm
- Terraform
And of course HAMP itself is open source with a public repository on GitHub.
Install the recent version of node, docker and docker-compose. We recommend using asdf.
Follow these steps to get the project working. The stratum server is still being developed, so it might not work as expected.
$ cp .env.example .env
$ CFG_MYSQL_HOST=127.0.0.1
$ docker network create mining-pool
$ docker-compose down -v
$ docker-compose up -d
$ docker-compose exec server php artisan database:rebuild
Donate to the project BTC 1AyRs6qnpZ4TNhNfoVgsAERtVv2riutcgL
Email me for support / ideas at [email protected].