Welcome to Zenrock, the bedrock security infrastructure that will support an omnichain future. More details to be rolled out in the coming weeks and months.
Clone the repo and initialize the zenrockd binary with the following commands:
git clone git@github.com:Zenrock-Foundation/zrchain.git
cd zrchain
make install
Check that the zenrockd binaries have been successfully installed:
zenrockd version
If the zenrockd command is not found an error message is returned, confirm that your GOPATH is correctly configured by running the following command:
export PATH=$PATH:$(go env GOPATH)/bin
To run your chain locally, you can either run
zenrockd start
or alternatively using our custom script which starts the chain and comes with additional data populated in the genesis.
Usage: open root at zrchain
dir in 2 terminal tabs:
Tab 1 - ./init.sh --localnet 1
Tab 2 - ./init.sh --localnet 2
This will spin up 2 validators and a sidecar used by both
The script can also be used to run a single node as well as other modes using flags i.e:
--non-validator
--no-vote-extensions
We are appreciating all contributions to Zenrock and will closely review them. Find more information on how to contribute to the zrChain in the contributing file.
Find latest information about our roadmap on zenrocklabs.io.
Licensed under the Source Available License, Zenrock Foundation DAO. See LICENSE file for details.
If you want to get in contact with the Zenrock team you can either open an issue on github or join our Discord server.