Rebooting P2Pool
-
Share chain with uncles - all your work is accounted for.
-
Pay large miners in coinbase - non custodial solution for top N miners.
-
Support transactions - pay all miners with atomic swaps by market makers.
-
Market makers buy shares from smaller miners - earning virgin coins.
All docker commands are run from the docker directory.
Start your local p2pool node:
docker compose up -d
Shutdown your local p2pool node:
docker compose down
During development, you may want to run individual containers.
Remember, all docker commands are run from the docker directory.
Start bitcoind signet
docker compose up bitcoind
Start ckpool-solo
docker compose up ckpool-solo
Start cpuminer to start producing shares
docker compose up cpuminer
Follow the guidelines below to setup your local p2pool node. Note, these are not setup instructions, and we do not support masochistic setups. You are on your own.
-
Setup bitcoind
-
Use
docker/bitcoin-signet.conf
as your bitcoin.conf
-
-
Point your miners to ckpool-solo
-
Use
docker/ckpool-solo.json
as your ckpool.json
-
-
Setup p2pool-v2
-
Use src/config.toml as starting point for your config.toml
-
-
Point your miners to p2pool-v2