a workshop about sovereign mining with the bitaxe
.
- we deploy a custom signet (
plebnet
) - we deploy a block explorer
- each audience participant deploys their own node
- each audience participant deploys their own
stratum-server
(e.g.:ckpool-solo
) and configures:- their payout address
- their custom coinbase tag
- each audience participant deploys their own bitaxe
- we watch the blocks being mined by different audience participants
slides are built with marp
:
$ cd slides
$ marp md/plebnet-workshop.md -o html/plebnet-workshop.html --theme-set css/plebnet-workshop.css
slides can be served via python http server:
$ python3 -m http.server 1337
env_genesis.sh
: provides shell variables and aliases for genesis deploymentplebnet_genesis.sh
: automates genesis deploymentenv.sh
: provides shell variables and aliases for audience participantsbootstrap_bitcoind.sh
:- downloads bitcoin core
- bootstraps
bitcoin_datadir
withbitcoin.conf
- bootstraps
bitcoin_datadir
with a snapshot of a liveplebnet
(if available)
note: all scripts assume an ubuntu environment