mirror of
https://gitlab.com/pulsechaincom/prysm-pulse.git
synced 2025-01-01 07:51:21 +00:00
3708a8f476
* add tool and script for interop testing * identity * lint * merge upstream, fix conflict, update script, add comment * add comma separated support for --peer= * remove NUM_VALIDATORS, comma fix * WIP docker image * use CI builder * pr feedback * whatever antoine says * ignore git in docker * jobs=auto * disable remote cache * try to cache the golang part * try to cache the golang part * nvm * From Antoine with love * fix |
||
---|---|---|
.. | ||
BUILD.bazel | ||
main_test.go | ||
main.go | ||
README.md |
Unencrypted Keys Generator
This tool is used to generate JSON file of unencrypted, base64 encoded, validator signing and withdrawal keys. These keys can be fed into the Prysm validator client for fast development startup times instead of using the Prysm keystore.
Usage:
bazel run //tools/unencrypted-keys-gen -- --num-keys 64 --output-json /path/to/output.json
Which will create 64 BLS private keys each for validator signing and withdrawals.
These will then be output to an output.json
file. Both arguments are required.
The file can then be used to start the Prysm validator with the command:
bazel run //validator -- --unencrypted-keys /path/to/output.json