Documentation ¶
Overview ¶
The command btcfossilizer starts an HTTP server with a batch fossilizer on a Bitcoin blockchain.
Usage ¶
The following flags are available:
$ btcfossilizer -h Usage of btcfossilizer: -archive whether to archive completed batches (requires path) (default true) -bcyapikey string BlockCypher API key -callbacktimeout duration callback requests timeout (default 10s) -exitbatch whether to do a batch on exit (default true) -fee int transaction fee (satoshis) (default 15000) -fsync whether to fsync after saving a pending hash (requires path) -http string HTTP address (default ":6000") -interval duration batch interval (default 10m0s) -limiterinterval duration BlockCypher API limiter interval (default 1m0s) -limitersize int BlockCypher API limiter size (default 2) -maxleaves int maximum number of leaves in a Merkle tree (default 32768) -path string an optional path to store files -tlscert string TLS certificate file -tlskey string TLS private key file -wif string wallet import format key -workers int number of result workers (default 8)
Env
BTCFOSSILIZER_WIF="xxx" // wallet import format key
Docker ¶
A Docker image is available. To create a container, run:
$ docker run -p 6000:6000 stratumn/btcfossilizer btcfossilizer \ -wif "your WIF key"
Click to show internal directories.
Click to hide internal directories.