Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add local secret support for funder account so that signatory becomes optional #30

Open
jevonearth opened this issue Nov 7, 2021 · 0 comments

Comments

@jevonearth
Copy link
Contributor

The tezos-key-gen-api relies on a signatory server to operate.

Request;

Add a new configuration property to the pools-config.json named funderSecret which should store a secret key.
The funderSecret should be mutually exclusive to the remoteSingerUrl. If both are present, a validation error should be thrown.

When funderSecret is present, tezos-key-gen-api can then sign operations in-process instead of relying in a signatory process. This makes it easier to operate the tezos-key-gen-api service in a sandbox based CI/CD or development workflow context where key security is not a concern.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant