Coldcard Mk4 Firmware v5.1.4: Batch PSBT Sign, Bugfixes & More

COLDCARD Mk4 Firmware 5.1.4 has been released. It comes with batch PSBT signing, enhancements, Sparrow Wallet added as an individual export option and bug fixes.

Coldcard Mk4 Firmware v5.1.4: Batch PSBT Sign, Bugfixes & More
  • "Got a bunch of transactions to sign today? In 5.1.3, released today, you can just say yay/nay on each one in sequence. Each signed transaction (if approved) is written, and the next PSBT on the card is offered next."
  • "We don’t have bugs, but when we do, we patch them all in one release. There are many bugs listed here, but don’t worry: all are very minor."
  • "Huge thanks to all our customers who take the time to report bugs, often with videos to demonstrate."
  • "Just after its release, we found a bug in 5.1.3 that caused the red light to happen on upgrade. The new verison 5.1.4 was made to address this issue and has no functional changes from 5.1.3."
  • "Similar changes will be released for the the Edge version in the next few days."

What's new

  • New Feature: Batch sign multiple PSBT files. Advanced/Tools -> File Management -> Batch Sign PSBT
  • Enhancement: Sparrow Wallet added as an individual export option (same file contents)
  • Enhancement: change key origin information export format in multisig addresses.csv to match BIP-0380 was (m=0F056943)/m/48'/1'/0'/2'/0/0 now [0F056943/48'/1'/0'/2'/0/0]
  • Enhancement: Address explorer UX cosmetics, now with arrows and dots.
  • Enhancement: Linked settings (multisig, trick pins, backup password, hsm users and utxo cache) separation for new main secret.
  • Rename Unchained Capital to Unchained
  • Bugfix: Correct scriptPubkey parsing for segwit v1-v16
  • Bugfix: Do not infer segwit just by availability of PSBT_IN_WITNESS_UTXO in PSBT.
  • Bugfix: Remove label from Bitcoin Core importdescriptors export as it is no longer supported with ranged descriptors in version 24.1 of Core.
  • Bugfix: Empty number during BIP-39 passphrase entry could cause crash.
  • Bugfix: Signing with BIP39 Passphrase showed master fingerprint as integer. Fixed to show hex.
  • Bugfix: Fixed inability to generate paper wallet without secrets
  • Bugfix: Activating trick pin duress wallet copied multisig settings from main wallet
  • Bugfix: SD2FA setting is cleared when seed is wiped after failed login due to policy SD2FA enforce. Prevents infinite seed wipe loop when restoring backup after 2FA MicroSD lost or damaged. SD2FA is not backed up and also not restored from older backups. If SD2FA is set up, it will not survive restore of backup.
  • Bugfix: Terms only presented if main PIN was not chosen already.
  • Bugfix: Preserve defined order of Login Countdown settings list.
  • Bugfix: Remove unsupported trick pin option Look Blank from if wrong (not supported by bootrom).
  • Bugfix: v5.1.3 release had padding issue which causes red light on install.

Announcement / Archive
Blog Post / Archive
GitHub Repo