Consensys / web3signer

Web3Signer is an open-source signing service capable of signing on multiple platforms (Ethereum1 and 2, Filecoin) using private keys stored in an external vault, or encrypted on a disk.
https://docs.web3signer.consensys.net/
Apache License 2.0
200 stars 76 forks source link

Feature: Add Google Cloud signing for execution layer txs #1014

Open dghelm opened 3 months ago

dghelm commented 3 months ago

It seems like Google Cloud did not support secp256k1 signing in the past (1, 2), but it appears to now.

Would love to see GCP KMS support added!

I'm not sure if the fine print on that page affects Ethereum signatures:

Note: secp256k1 curves generate signatures in the "normalized" form only (also known as the "lower-S form"). For additional cryptographic details about these signatures, see DER encoding