Blockstream Jade is a supported device for Nunchuk's Honey Badger assisted wallet, which allows for seamless multisig onboarding with additional features such as inheritance planning, emergency lockdowns, and granular control over spending.
Pre-requisites
1.
Upgrade Blockstream Jade to 0.1.42 or greater.
2.
Download Nunchuk for your mobile device.
3.
Sign up for a Honey Badger plan and login to your account on the Nunchuk app.
Add Jade as a Hardware Key
1.
Start the setup wizard and follow the prompts to begin the creation of your Honey Badger wallet.
2.
Continue to the add key section and choose to add a hardware key after setting up your TAPSIGNER. Select to use an air-gapped device.
3.
Nunchuk will prompt you to initialize your hardware key and unlock the device. At this point, turn on your Blockstream Jade and unlock it via PIN or by scanning a SeedQR.
4.
Choose Settings on Blockstream Jade then select Xpub Export.
5.
The default option that will be displayed for Xpub Export is Singlesig - m/84'/0'/0'. We will need to change this path to Native Segwit Multisig - m/48'/0'/0'/2' by selecting Options, then toggling the Wallet Type setting until it displays Multisig. Use the back button and confirm that your xpub path now shows m/48'/0'/0'/2'.
6.
Return to the Nunchuk app and add your air-gapped Jade key by tapping Scan QR and pointing your phone's camera at Jade's screen while it is showing your Xpub. Hold this position until Nunchuk has successfully scanned every QR frame.
7.
After Nunchuk has captured your xpub, the camera will close and your key spec will be displayed. Choose Add key to confirm, then Add your next Hardware key. If you are using a second Jade for Hardware key #3, simply repeat the instructions above.
8.
Continue through the setup wizard to add your platform key and provide security questions. Then, you'll be prompted to register your multisig configuration on Jade for additional security. Tap Show wallet QR code and select the Jade format.
9.
Select the Scan button on Jade's home screen and point the camera at the QR codes until the progress bar is filled.
10.
Once scanned, Jade will display the details of your multisig configuration for confirmation on your device. After review, select to register the multisig.
11.
In order to proceed with your Honey Badger wallet setup, Nunchuk will now ask you to sign two "dummy" transactions using two of your hardware keys. To use Jade for one of these signatures, tap Sign, Export Transaction, then choose the Jade format.
12.
Select the Scan button on Jade's home screen and point the camera at the QR codes until the progress bar is filled.
13.
Confirm the "dummy" transaction details in order to sign it.
14.
Jade will then display the signed transaction on it's display as QR codes. Tap Import Signature on Nunchuk and point the camera at your Jade's screen until all QR frames are captured and Nunchuk proceeds to the next screen.
15.
After you have signed both dummy transactions, you may continue through the setup wizard until the process is complete. Congratulations! Your Blockstream Jade is now set up as a hardware key with your Honey Badger assisted wallet and you may begin receiving and sending bitcoin.