Hashicorp Vault plugin for Quorum
The Hashicorp Vault plugin enables the storage of Quorum account private keys in a Hashicorp Vault.
It can be used with Quorum or clef
.
Using the Hashicorp Vault plugin offers several benefits:
Storage options
Accounts can be stored in the standard Hashicorp Vault KV v2 secret engine or the custom quorum-signer
secret engine:
Building
Quorum will automatically download the plugin from bintray at startup.
Alternatively, the plugin can be downloaded or built manually and added to the baseDir
:
make
cp build/dist/quorum-account-plugin-hashicorp-vault-<version>.zip /path/to/baseDir
Quickstart
See the quickstart examples for step-by-step walkthroughs of how to set up and manage Quorum accounts with Vault:
Configuration
See docs/configuration for complete documentation of the configuration options.
Creating accounts
See docs/creating-accounts for details on creating Vault-stored accounts.
FAQ
See docs/faq for additional info on various items.
Run tests
make test
# run integration tests (vault, quorum and clef must be on PATH)
make itest
Further reading