tmkms 0.2.2

Tendermint Key Management System
Documentation
# Example KMS configuration file
#
# Copy this to 'tmkms.toml' and edit for your own purposes

[[validator]]
addr = "tcp://example1.example.com:26658" # or "unix:///path/to/socket"
chain_id = "gaia-9000"
reconnect = true # true is the default
secret_key = "path/to/secret_connection.key"

[[providers.softsign]]
id = "gaia-8000"
path = "path/to/signing.key"

[[providers.yubihsm]]
adapter = { type = "usb" }
auth = { key = 1, password = "password" } # Default YubiHSM admin credentials. Change ASAP!
keys = [{ id = "gaia-9000", key = 1 }]
#serial_number = "0123456789" # identify serial number of a specific YubiHSM to connect to