VIZ is a DPOS blockchain with an unproven consensus algorithm (Fair DPOS with witness penalty for missing block).
See documentation/building.md for detailed build instructions, including compile-time options, and specific commands for Linux (Ubuntu LTS) or macOS X.
Running in docker
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
docker run \ -d -p 2001:2001 -p 8090:8090 -p 8091:8091 --name vizd \ vizblockchain/vizd:latest docker logs -f vizd
A list of some seed nodes to get you started can be found in share/vizd/seednodes.
This same file is baked into the docker images and can be overridden by
VIZD_SEED_NODES in the container environment at
time to a whitespace delimited list of seed nodes (with port).
Building docker images manually
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 .