One-Click PoS Pool deployment – TIER 1 (3 000$)
As explained on the Conflux Technical Grant Proposition page (https://confluxglobal.notion.site/One-Click-PoS-Pool-deployment-64ab57df915844f9ad871bad6d96f20b 1).
Setting up a PoS pool is challenging. One needs to run a node, deploy and configure contracts on Core Space and eSpace, verify contracts, hosting the UI, etc. In this grant, we ask you to create a tool that automates this process.
PURPOSE OF THE SYSTEM:
The strategic objective of this grant is to make PoS pool deployment easier and through this, to lower the entry barrier. Project’s source code and created docker images will be open source and available on GitHub. Docker images will be available to use with docker directly via Docker hub (Easy to install).
SCOPE OF THE SYSTEM:
Application will be public and accessible to all. Deployed on Docker Hub for easy access and source code and docker images to GitHub repository.
Functionalities include but are not limited to:
Run a Dockerized conflux-rust node with the appropriate configuration. This includes proper syncing (https://github.com/conflux-fans/archive-tool), PoS registration, etc.
Automatically deploy, configure, and verify pool contracts on both Core Space and eSpace.
Run a Dockerized preconfigured version of the PoS pool UI.
The contracts and UI should use the reference implementation with no modification: https://github.com/conflux-fans/pos-pool. The node should use the Dockerized conflux-rust distribution: https://hub.docker.com/r/confluxchain/conflux-rust.
DEFINITIONS, ACRONYMS, AND ABBREVIATIONS:
Conflux PoS Pool One-Click deployment, one-step install docker image, Proof-of-Stake Staking Pool installation
Jensen currently work on HK project.