#COLDCARD Firmware Upgrade!

## SeedXOR

🌳XOR from Seed Vault (select other parts of the XOR from seeds in the vault). Restore geographically distributed SeedXOR without physically bringing the parts together

📸Seed XOR seeds can be scanned f/ SeedQR instead of typing them by hand

## Multisig

🔐Option for unsorted multisig [multi(…)]

📝JSON wrapped imports to provide custom `name` instead of the filename. Most useful for USB and NFC imports which have no filename

🔬Descriptor checksum is no longer required upon import

⛓️‍💥Create Airgapped (aka using CC as multisig coordinator) now works with BBQRs

## QR File Share

📁Same as NFC file share, allows user to share any file from SD card via QR/BBQr

## Optimizations and speed

🍄 #libsecp256k1 bumped to latest 0.5.0 (point multiplication algorithm speed up, etc)

🐇⚡️improvements in our signature grinding algo. Updated libsecp plus our optimizations yield 30% improvement in signing speed over previous version (15% in overall signing speed as signing is not the only part of it (validation, change checks, etc.))

## Security

🧐Improve side-channel protection: libsecp256k1 context randomization now happens before each signing session

And much more! Details here https://blog.coinkite.com/5.4.0-released/

Reply to this note

Please Login to reply.

Discussion

Would it be possible (theoretically) to generate a npub from the seed and then have some kind of nostr enabled version of ckbunker autosign psbt sent to the npub from specific whitelisted npubs and return signed transaction (for a multisig)? Like a nostr connected hardware signer? Or is this a dumb idea?

Yes, but could be tricky UX wise. Maybe on the EDGE firmware as it requires schnoor

nostr:npub17u5dneh8qjp43ecfxr6u5e9sjamsmxyuekrg2nlxrrk6nj9rsyrqywt4tp can't wait for the updated benchmark. Fun story, someone signed about 500 inputs with the old firmware. Just had to wait 5 min or so, the longest wait was change address check. With this new firmware is around 30% faster! Q&Mk4 have the same MCU, so it's all the same.