Skip to content

Quickstart

All commands assume you are in the repository root and have Task installed.

Install the node binary

task -t Taskfile.quickstart.yml install

This compiles and installs quantumchaind into $GOPATH/bin.

Single-node chain

task -t Taskfile.quickstart.yml quickstart

Equivalent to running quickstart:init (one-time) and then quickstart:start. Home directory: ~/.quantumchain.

To reset:

task -t Taskfile.quickstart.yml quickstart:clean

3-node localnet (alice / bob / carol)

task -t Taskfile.quickstart.yml localnet:init

Then start each node in its own terminal:

task -t Taskfile.quickstart.yml localnet:start:alice
task -t Taskfile.quickstart.yml localnet:start:bob
task -t Taskfile.quickstart.yml localnet:start:carol

Check propagation:

task -t Taskfile.quickstart.yml localnet:status

Reset:

task -t Taskfile.quickstart.yml localnet:clean

Run a random quantum circuit (standalone)

task -t Taskfile.quickstart.yml circuit

Generates a random quantum circuit using a timestamp seed. (Wiring this generator to the beacon seed is a planned integration — see Beacon → Integration.)