VIZ is a Graphene blockchain with a Fair-DPOS consensus algorithm (vote weight splitted to selected witnesses, witness gets a penalty for missing a block).
See documentation/building.md for detailed build instructions, including compile-time options, and specific commands for Linux (Ubuntu LTS) or macOS X.
Auto-built image vizblockchain/vizd is available at docker hub.
Docker image tags:
- latest - built from master branch, used to run production VIZ network
- testnet - built from master branch, could be used to run local test network
Example run:
docker run \
-d -p 2001:2001 -p 8090:8090 -p 8091:8091 --name vizd \
vizblockchain/vizd:latest
docker logs -f vizd
Seed nodes are configured via the p2p-seed-node option in config.ini.
Pre-populated seed node entries can be found in the config templates under
share/vizd/config/.
Production:
docker build -t viz:latest -f share/vizd/docker/Dockerfile-production .
Testnet + keep intermediate build containers for debugging:
docker build --rm=false -t viz:testnet -f share/vizd/docker/Dockerfile-testnet .