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.
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.