This is a maintenance release containing a number of reliability, stability, and security-hardening improvements, along with various bug fixes and operational enhancements.
Images • Upgrade Instructions
🐳 Images:
Important
Always use immutable image tags - the image digests are provided below. Verify the attestation of these images using this guide.
We publish our images on GitHub Container Registry.
sBTC Signer
- 🏷️
stacks-sbtc/sbtc:signer-v1.3.4 - 🔒
sha256:882adc26fafef5c12d80cc9476f4192f69a4cd860d3891754b29daf0607d9ab3
Blocklist Client
- 🏷️
stacks-sbtc/sbtc:blocklist-client-v1.3.4 - 🔒
sha256:2d89c75ef24800173bb67994d5a4c5da0d3df69ef9ef7117e06fee9640a6d5ae
🛠️ Upgrade Instructions:
- Stop your sBTC signer
- Update your sBTC images as specified above
- Restart your sBTC signer and blocklist client
📝 What's Changed
Click to expand
- chore: skip non-sql migration files by @matteojug-stacks in #2068
- chore: update mainnet blocklist client config by @matteojug-stacks in #2065
- fix: update the example mainnet setup by @djordon-stacks in #2069
- feat: devenv deterministic dkg by @matteojug-stacks in #2075
- fix: accommodate consensus valid payloads by @djordon-stacks in #2085
- fix: gate peers early in libp2p behavior by @djordon-stacks in #2089
- feat: handle empty recipient version by @djordon-stacks in #2072
- chore: normalize Emily deposits by @matteojug-stacks in #2060
- chore: tighten Emily extract pubkeys for multisig by @matteojug-stacks in #2058
- fix: coordinator should continue on dkg verification failure by @djordon-stacks in #2090
- chore: update the mainnet signer set configuration by @djordon-stacks in #2093
- fix: deposit request report query returns incorrect status by @djordon-stacks in #2096
- fix: use stacks core provided chain tip by @djordon-stacks in #2097
- feat: use medium priority fee for most STX transactions by @djordon-stacks in #2104
- feat: remove the unused merkle root from the signature type wsts enum by @djordon-stacks in #2106
Full Changelog: v1.3.3...v1.3.4