Generate Validator Keys
How to generate validator keys for JIB Chain
Build Requirement
For Linux or MacOS users
File Permissions
On Unix-based systems, keystores and the deposit_data*.json have 440/-r--r----- file permissions (user & group read only). This improves security by limiting which users and processes that have access to these files. If you are getting permission denied errors when handling your keystores, consider changing which user/group owns the file (with chown) or, if need be, change the file permissions with chmod
Get Started to generate validator keys
Clone the Deposit-CLI repository from JIBChain-net Github
git clone https://github.com/jibchain-net/deposit-cli.git && cd deposit-cliInstall dependencies (Ensure you are using Python version >= Python3.8)
pip3 install -r requirements.txt
python3 setup.py install
# Or use the helper script
./deposit.sh installCreate key and
deposit_data-*.json
mkdir validator_keys-testExample:
Create your password and confirm your password
Remember your mnemonic key
Put your mnemonic key to verify that you saved
Waiting for generate key
Your keys can be found at:
validator_keys-test/validator_keys
example:
If you input --num_validators more than 1, the list of files will show keystore-m_ equal to the number of validators that you input
Last updated