bowlarbear / arctica

FOSS Bitcoin Core Miniscript Multisignature Desktop Wallet for General Purpose Hardware
MIT License
1 stars 0 forks source link

Add support for using QR codes to transfer PSBTs and metadata #34

Open bowlarbear opened 10 months ago

bowlarbear commented 10 months ago

This would be potentially a quicker option vs using transfer CDs and also help save on material costs.

I would need to encapsulate the PSBT, the master decryption key, and a small slice of app state into the QR code and unpack it on the other side upon receipt. This would prevent the need to read the config.txt from the transfer CD and the decryption key is required in order to sign with the booted cold HW used to sign the PSBT.

Downside of this is that the QR code is semi sensitive because it contains the decryption key. Not the end of the world but should potentially warn users not to share it or take photos of it.