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
[Tracking] - Web3Signer capabilities for Prysm #9994
Comments
cli WIP |
Working on Web3signer object mapping right now |
continuing on cli work |
we have merged in the sign implementation pr because it was a bit large, there are some areas to refactor as part of the cli, seeing what we can include for mvp |
the validator client creates a folder in the default folder location Users//Library/Eth2Validators/prysm-wallet-v2 based on key manager type ( example imported,local,direct type creates the direct folder) but since web3signer doesn't have a location it will use the root folder by default, just something to be aware of for the future. |
Hi @james-prysm where are we on this tracking issue so far? You've made so much progress since then and I feel like we're very close to closing |
@rauljordan this issue was jsut overall tracking of the web3signer feature including any items that were potentially not covered. a big thing is just tracking future items, for example, the inbuilt TLS support that was asked about as well as multiple signer support. I listed those things as things we don't cover at the moment but haven't had many users ask about this. I'd think it'd mostly be used by institutions though. Let me know if you have an opinion on whether we keep this issue arround for tracking or track it else where. |
add changes regarding Consensys/web3signer#726 for Deneb hard fork |
Anyone planning to work on |
@bert2002 i have a PR up but team is leaning towards just requiring a reverse proxy from the user side instead of implementing it as flags. |
Mhmm I see the point, but it requires to run and maintain one more piece of software. Maybe even slow down the connection. |
support deneb ethereum/remote-signing-api#2 |
blob signing removed from web3signer in #13169 |
🚀 Feature Request
Description
Web3Signer is a popular remote signer tool by Consensys to allow users to store validation keys outside of the validation client.
Currently, all other PoS client teams are working to support integration with this tool and Prysm should also be a part.
documentation on the Web3signer tool can be found here https://consensys.github.io/web3signer/web3signer-eth2.html and https://docs.web3signer.consensys.net/en/latest/
Describe the solution you'd like
remote-web3signer
in the Prysm validator client for useAllow for reloading of set public keys ( mvp requires restart of Prysm to add new keys)implement remote keymanager api on prysmFuture Discussions
Tracking Changes
As web 3 signer changes we need to track issues and when we should resolve them. I am creating this Issue to track major changes in the future for web3signer.
Items to watch
The text was updated successfully, but these errors were encountered: