Important
This is a required update for nodes running on Holesky or Sepolia network as it contains the configuration for the
Electra hard fork.
Breaking Changes
- The behavior of reload API endpoint has been modified due to issue #1018 implemented by PR #1054.
The reload API call will remove stale keys therefore they will not be return in public_keys endpoint neither will be
able to perform any signing requests. - The AWS secrets manager and KMS tag filter cli options has been modified. Following cli options has been removed:
--aws-kms-tag-names-filter
--aws-kms-tag-values-filter
--aws-secrets-tag-names-filter
--aws-secrets-tag-values-filter
The above are replaced by:
--aws-kms-tag <TagName>=<TagValue>
--aws-secrets-tag <TagName>=<TagValue>
--Xworker-pool-size
deprecated cli option has been removed. Use--vertx-worker-pool-size
instead.
Features Added
- Remove stale keys during reload API call. #1018 #1054
- Use single cli option to specify AWS KMS tag name/value pairs. #1055
- Use single cli option to specify AWS Secrets tag name/value pairs. #1055
- Teku libraries updated to 25.2.0 with changes related to Electra hard fork on Holesky and Sepolia networks.
Bugs Fixed:
- AWS KMS tag filter behavior has been fixed. #1055
- Upgrade Netty library to 4.1.118.Final to fix CVE-2025-24970.
Full Changelog: 24.12.0...25.2.0
Downloads
File | Checksum (sha256) |
---|---|
web3signer.tar.gz | 2445eaea11755621626a92d18f12c62676eb9f12ee8c8259b222d87d27505578 |
web3signer.zip | 9d3be0ceeef54bfa120b85f4eceb9c15436befcf6ad86262fdc18785cda4f77c |
Docker
docker pull consensys/web3signer:25.2.0