Overview
For making ts-relayer production ready, we need better key management, giving operators multiple ways to handle keys.
Again the goal is to make ts-relayer as a standalone relayer.
Currently
Mnemonics are passed a variables or stored in ~/.ibc-setup/app.yaml. This is only good for testing or debugging, and not for production nodes.
Proposal
Ability to handle multiple key-management systems from plain test, keyrings or additional settings.
Some of the work done in cosmology https://github.com/cosmology-tech/cosmology#mnemonics could be something easily ported here as well.