-
Notifications
You must be signed in to change notification settings - Fork 224
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
Support Secp256k1 signature verification for PublicKey #939
Comments
Hey @thanethomson, is it possible to have an update on this? It is currently blocking informalsystems/hermes#1155 which actually makes it impossible to communicate with some chains like Band Protocol |
@RiccardoM I have a WIP branch which adds support for ECDSA Secp256k1 signatures. Will try to include in the next Hermes release. |
Happy to help review PRs for this |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
I hope Publickey can support the verification of secp256 publickey signature
https://github.com/informalsystems/tendermint-rs/blob/master/tendermint/src/public_key.rs#L151
I think the issue: informalsystems/hermes#1155 is related to this
When some chains use secp256k1 as the consensus PublicKey type, the tendermint-light-client will not be able to verify the signature of the light block, such as bandchain.
The text was updated successfully, but these errors were encountered: