Scan. Done.
Which hardware wallets have that feature? Honestly, I didn't know such a thing existed.
Please explain how that works. So, you use a QR code generator to turn your passphrase into a QR code, and leave that QR code sitting on your desktop in a PDF?
Nope. No QR sitting on your computer or phone. Nothing like that.
Here's how it works:
Krux and Kern are DIY hardware wallets that run on off the shelf hardware. Both feature passphrase QR and encrypted SeedQR. I haven't tried Kern yet, but Krux is fantastic, and the dev who did most of the work on Krux moved on to create Kern, which runs on more advanced (but still really affordable) hardware.
ShieldSigner is a fork of SeedSigner that adds passphrase QR, encrypted SeedQR, and even smartcard compatibility. It runs on SeedSigner hardware.
With this kind of hardware wallet, you use QR codes to load your seed & passphrase.
There are lots of ways to create a QR. One way is to
literally hand draw a QR, which is easier than it sounds. You print a blank QR and fill in the squares with a pencil or pen by hand. These hardware wallets have a UI to make it easy (SeedSigner does too).
Another easy way to create a QR is to buy one of those cheap thermal printer cameras. They're cheap toys, but they do a good job of taking pictures of QRs, and they have no wifi or USB, so they're airgapped (which is hilarious. They're just toys). Take a pic of the QR with the toy camera. Slip the print into a credit-card holder type of plastic sleeve. It's great.
Because these hardware wallets don't save your seed or wallet on the device, there's nothing on the device to lock, which means there's no PIN code. Every time you boot the device, it's blank.
To load the wallet, Scan your seed QR. If you chose to create an encrypted seed QR, you'll need to either type your decryption key or scan a QR with your decryption key. So, scan, scan. Done. Got a passphrase? Type it, or scan the QR for it. Easy.
When you're done using the wallet & you turn it off (or restart), it wipes out the seed and the wallet. Nothing is saved. That means, the device is stateless. If somebody finds your device, no worries. There's nothing on it.
I know this is a different way of working compared to the traditional hardware wallet that saves your keys on the device. Once I switched to working this way, I knew I'd never go back to having my seed saved on a hardware wallet again. I think this way is so much better.
Airgapped: Internet thieves can't reach it.
Stateless: There's nothing on the device for hackers to extract.
Encrypted seed QR: If somebody finds the QR, it's just a QR that shows nothing, because it's encrypted.
Passphrase QR: Strong passphrases become super-easy.
And if you lose a QR? No problem. You backed up your seed phrase and passphrase on metal, right? Because we all know to do that.