github keep-network/keep-ecdsa v1.1.0
v1.1.0 (Mainnet)

latest releases: v1.8.2, solidity/v1.8.0, v1.8.1...
4 years ago

CLIENT ONLY

Keep ECDSA client release improving Ethereum chain integration mechanism and updating network handshake protocol. This version of the client improves nonce management to avoid duplicate nonce problems in production environments with load-balanced Ethereum clients. Additionally, it implements monitoring of transactions submitted to the mempool, automatically increasing gas price in case transactions are not mined in the expected time frame. This version has an improved network handshake protocol ensuring the ECDSA client connects only with other ECDSA clients by checking the protocol identifier both parties are running. Last but not least, it implements an additional safeguard for key generation making sure that even if all clients in the signing group get restarted after submitting the key to the mempool but before the transactions are mined, key generation is not going to be retried and key material stored on disk is safe.

IMPORTANT: this version of the client refuses connections from clients in previous versions. It is recommended to upgrade to the new version as soon as possible.

We are providing two pieces of information for operators and other interested parties:

  • The Docker Hub image hash.
  • The release commit hash.

Docker image is available as docker pull keepnetwork/keep-ecdsa-client:v1.1.0; sha256sum is sha256:55a89b5d39f3a8825bc06187dc2c5669577fe4dbb7f8e76f795314d43e23c0f8.

Signatures of sha256sum from the deployment team (verify these in the Keybase app):

  • @pdyraga:
    BEGIN KEYBASE SALTPACK SIGNED MESSAGE. kXR7VktZdyH7rvq v5weRa0zkKUP1mo cBOwsMO2Zoy9oS4 RuaO1bwgSUG4cNZ RnlK7jKb7icJaAD 2VCJqrMpObtdtXU ZYogRssqLMcVYmG w4qHD28IWyO0YwW Ag1HOwlYdnuyQB6 7kdIBUvvGmcpUSA aMBYm58tVUx0xvY qgMxyaqEVKiP8qU 8ydDFZ16UDpEBor xPR5JmyY9fLmRcz pN8PoBuAcejZHYA QAV1YCEDOpKLhND 0b5EDMsoV6NTgQL w7aCqOqMaNjNC1Y T801Kb8tFcW. END KEYBASE SALTPACK SIGNED MESSAGE.

  • @nkuba:
    BEGIN KEYBASE SALTPACK SIGNED MESSAGE. kXR7VktZdyH7rvq v5weRa0zkUgHswq LONGnytauGuQ68W zKcm0YTewHXEGd3 2M8FiSegATRA6z3 KWHhKTVXFuymqlO MiYh27ev2dr1PLZ 8LNzja28WRyjxJz ySxziTLVEairpf4 yc9wT3sAkAzuya2 RT9OYliXzbaJQf2 Ao5EM0wuWSyqcUD u7ZMXtN1jj0J9SM kcVgVm3NiHlA89g 2HxyiBuAcejZHYA QAV1YCEDOpKLhND 0b5EDMsoV6NTgQL w7aCqOqMaNjNC1Y T801Kb8tFcW. END KEYBASE SALTPACK SIGNED MESSAGE.

  • @lukasz-zimnoch:
    BEGIN KEYBASE SALTPACK SIGNED MESSAGE. kXR7VktZdyH7rvq v5weRa0zk90sDpX wIX07Cfy2Yz31Xq 8mliRvTpoVIDeBV VZiP1JZd9aS60ma LTlfOkrcPcnSdjs Er092Mw7S3ATTkE IgezaxqPAfeTgTs bwijW3rI9wUmb9A yOMMB5chiChfVQt IaKzlTsT0XjVGnx lenkVQx2qKNPr6i 4SYFQT881ofmy2e g3diM4tk5Li87PY Qmz6mBuAcejZHYA QAV1YCEDOpKLhND 0b5EDMsoV6NTgQL w7aCqOqMaNjNC1Y T801Kb8tFcW. END KEYBASE SALTPACK SIGNED MESSAGE.

  • @sthompson22:
    BEGIN KEYBASE SALTPACK SIGNED MESSAGE. kXR7VktZdyH7rvq v5weRa0zk90o9Mi AQ4Q0masVnp14vX ToxAMpoeQ1wBD8c XBrn3XH3hcrZizl 75OBaG0TCNUVMCu y4ffWHX22e9dcQP KMOd9MBAYBnnqGb vzzSr92MqWkwGcA Zwnplnc2Jke7nRZ rD7vR1ol5HyAWh1 DdLnkML3B6agmX2 Jb9vLmSnloELU7I otJ72S9fcalwGrH 4kc6yBuAcejZHYA QAV1YCEDOpKLhND 0b5EDMsoV6NTgQL w7aCqOqMaNjNC1Y T801Kb8tFcW. END KEYBASE SALTPACK SIGNED MESSAGE.


Commit hash for clean builds is 59dd98c31bb51faacbcbe6b0cc62d36ceb4fb220.

Signatures of commit hash from the deployment team (verify these in the Keybase app):

  • @pdyraga:
    BEGIN KEYBASE SALTPACK SIGNED MESSAGE. kXR7VktZdyH7rvq v5weRa0zkKUP1mo cBOwsMO2Zoy9oS4 RuaO1bwgSUG4cNZ RnlK7jKb7iwGmjT GN5GWMHqkrGwefB WfWBbwhj8YZwcZo lJm9lffr6y1JsZg QUijWNi4PQdFt8v 9HyVAtoav0f8TD2 KfA6f42KS33bywz C09MLPyusisxATk EYmzkKn09tdSHko tJpkvuKc8UTHU8L 7B3mI0owoxh9NcR z7sbXEjOf7gIxv6 . END KEYBASE SALTPACK SIGNED MESSAGE.

  • @nkuba:
    BEGIN KEYBASE SALTPACK SIGNED MESSAGE. kXR7VktZdyH7rvq v5weRa0zkUgHswq LONGnytauGuQ68W zKcm0YTewHXEGd3 2M8FiSegATBkrOU hVKCvyZ9QCkVzgo Bwn5UtlTtdJgnT8 jVRfcbWKwXZIgZJ l4DJ3MrYnkFY1es IdjCfYn7SRtz3dK imLczMXHePQvHXF PKQsdXNIK4IYaiH V0GeSsxnhLmo9ah WK9dVNgts27SPfa BUgty0owoxh9NcR z7sbXEjOf7gIxv6 . END KEYBASE SALTPACK SIGNED MESSAGE.

  • @lukasz-zimnoch:
    BEGIN KEYBASE SALTPACK SIGNED MESSAGE. kXR7VktZdyH7rvq v5weRa0zk90sDpX wIX07Cfy2Yz31Xq 8mliRvTpoVIDeBV VZiP1JZd9b3FbiF xqWWOS02HwtpRI3 PbGb0XiLVWOuZRY oW8BYiqmWEDWuPF qQKO0p9JjNtRUeQ 0v6bDW2EO7HyZc9 XRK0KtmFVZDZpzO 7CsJyMRPfsqgQaa 9LnhhE1DUUaziv1 frSwGtqYOKMm8Xs DkHji0owoxh9NcR z7sbXEjOf7gIxv6 . END KEYBASE SALTPACK SIGNED MESSAGE.

  • @sthompson22:
    BEGIN KEYBASE SALTPACK SIGNED MESSAGE. kXR7VktZdyH7rvq v5weRa0zk90o9Mi AQ4Q0masVnp14vX ToxAMpoeQ1wBD8c XBrn3XH3hdOMY3P IbhYk9AfyykMMkh ZVDccY9nZ22MsOQ Vqz7KAN6lC2lfaU SV0jVowAs4GXko7 Hab7xODEEKqPe1C 6nkRmOS3ASF4H8z XtUoyhW0DdkTpQO sZL9GiQcJt4mI1s ynPW8uSGo5d4Fvo ekIcg0owoxh9NcR z7sbXEjOf7gIxv6 . END KEYBASE SALTPACK SIGNED MESSAGE.

Don't miss a new keep-ecdsa release

NewReleases is sending notifications on new releases.