In order to perform wallet functionality fully air-gapped, you will need to export the xpub from the wallet stored on Jade. This piece of information allows your companion app to generate receive addresses, view balances, and create transactions for Jade to sign.
Note: This guide demonstrates air-gapped use with Nunchuk (mobile). Please refer to your wallet app's specific instructions if not using this companion app.
Export Xpub
1.
Access a Jade session using a QR communication option and select Options, Wallet, Export Xpub.
2.
QR codes will be displayed that contain the xpub for the derivation path shown. The default derivation path is for Singlesig Native Segwit accounts, however users may select Options to change this to one of the paths below:
- Native Segwit | Singlesig: m/84'/0'/0'
- Wrapped Segwit | Singlesig: m/49'/0'/0'
- Native Segwit | Multisig: m/48'/0'/0'/2'
- Wrapped Segwit | Multsig: m/48'/0'/0'/1'
Note: Make sure to select the matching script and wallet type on your compatible wallet app, otherwise an incorrect account may be generated and your balance will not appear (if you have already received funds). If you have trouble scanning the xpub QRs from Jade, change your QR Density setting to Low.
3.
Open your QR companion app and follow the instructions to add Jade as a key by scanning the xpub QRs displayed on Jade with your device's camera.
4.
Create a wallet on your companion app if required by using Jade as a key and selecting your appropriate settings regarding the script and wallet type. For example if you exported a Native Segwit Singlesig xpub, create this same type of wallet on your companion app.