# Packages
# README
zrChain
Overview
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.
Table of Contents
Installation
Requirements
Commands
Clone the repo and initialize the zenrockd binary with the following commands:
git clone [email protected]: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
Usage
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
Contributing
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.
Roadmap
Find latest information about our roadmap on zenrocklabs.io.
License
Licensed under the Source Available License, Zenrock Foundation DAO. See LICENSE file for details.
Support
If you want to get in contact with the Zenrock team you can either open an issue on github or join our Discord server.