COLDCARD Mk4 v5.1.2: SIGHASH Other Than ALL
COLDCARD Mk4 is a Bitcoin-only signing device produced by Coinkite.
New Feature: SIGHASH Other Than ALL
- Now supports all
SIGHASH
types (previously onlySIGHASH_ALL
was supported). - This can enable specialized Bitcoin transactions involving multiple signers and even limited changes to the transaction after signing.
- To enable the more dangerous SIGHASH modes, you must change
Advanced -> Danger Zone -> Sighash Checks
. Warnings are shown for all of the new SIGHASH modes regardless of this setting.
Enhancements
- SeedXOR now supports 12 and 18 word mnemonics.
- Signing memory, speed optimizations.
- Docker repro build container improvements (non-privileged container)
Bug Fixes
- After extended private key and TAPSIGNER backup import into blank wallet, users needed to manually reboot Coldcard. Main menu now shown correctly.
- Old code would set SIGHASH type on foreign PSBT inputs.
- “Validating…” screen would be shown twice in some cases. Improves performance.