Passport makes it easy to segregate your Bitcoin into different sections for different purposes. These sections are called ‘Accounts’ and your device is capable of generating as many as you need, all backed up by the same seed words and/or backup file.
Upon setup, Passport begins with just one ‘Primary’ account. If you’d like to learn how to add more, click here .
Sign with QR Code
Sign a transaction by scanning QR codes. Passport supports two standards for parsing data from QR codes:
- Blockchain Commons UR1.0 (now deprecated)
- Blockchain Commons UR2.0 (supported by wallets like Envoy, BlueWallet and Sparrow)
At this time, Passport is unable to sign transactions in a single unformatted QR code. The only affected wallet that we know of is Electrum.
This selection also can parse other QR codes. For example, you can scan the QR codes of a multisig configuration and Passport will offer to import the config.
When Passport is displaying the signed transaction as a QR code series, pressing up/down on the square copper colored d-pad will increase/decrease the screen brightness. Equally, pressing left/right with increase/decrease the QR code density.
How to sign via QR code with Passport and Envoy:
In Envoy:
- Tap on the account to spend from, then tap Send.
- Scan or paste the address being sent to.
- Enter the amount you want to spend.
- Choose your fee rate.
- Envoy will then display a series of animated QR codes that represent the unsigned transaction.
On Passport:
- Log in to the device and click Sign with QR Code.
- Scan the QR codes being displayed by Envoy.
- Review the transaction details on Passport.
- Sign the transaction on Passport.
- Passport will then show its own animated QR codes which represent the signed transaction to be passed back to Envoy.
At this stage it’s worth mention that you can:
- Adjust the QR density by tapping left or right on the center directional pad.
- Adjust the screen brightness by tapping up or down on the center directional pad.
- Save the signed transaction to a microSD card for broadcast in the future by clicking on the left copper colored button under the SD card icon.
In Envoy:
- Tap the QR code icon towards the bottom of the screen to open your phone’s camera.
- Scan the animated QR codes being displayed by Passport.
- Review the final transaction details then tap Send transaction.
Sign with microSD
Sign a transaction by manually selecting a file from an inserted microSD card. Passport supports signing any Partially Signed Bitcoin Transaction ‘PSBT’ file of the extension .psbt from all common wallet co-ordinator software.
Account Tools
Verify Address
Accessed from within the ‘Account Tools’ menu, the Verify Address feature allows you to verify that a receive address being displayed by your chosen wallet software does belong to your Passport. Passport starts its search from index #0 and moves outwards from there in small increments.
If at first Passport cannot find the scanned address please continue searching. This is particularly relevant for users importing an existing seed to their Passport.
Single Sig
If you do not have any multisig configs stored on Passport, this selection will immediately open the camera to scan a QR code. Simply scan the QR code of any Bitcoin address and Passport will check if the address belongs to you.
Multisig
If you have one or more multisig configs stored on Passport, this selection will first open a screen listing your multisig configs. Either select Single Sig or select the name of the desired multisig config. Passport will then open the camera to scan a QR code. Simply scan the QR code of any Bitcoin address and Passport will check if the address belongs to you.
Sign a Message
Sign a message via a simple QR code scan. This feature can be useful when withdrawing from exchanges that require their customers to prove that they are in control of the provided withdrawal address. Simply navigate to the ‘Account Tools’ menu, then choose ‘Sign a Message’ to open the device camera and scan the message provided by the service you’re interacting with. Once signed, Passport will show the message in QR code format to be received by the service being interacted with. Message signing via microSD is coming in firmware version 2.4.0.
Explore Addresses
From firmware version 2.3.0, Passport allows for address exploration. This feature allows you to browse through all of the addresses within a specific account or multisig configuration.
Passport allows you to browse by script type and receive or change address indexes. The active address can be displayed as a QR code by pressing on the right copper colored button.
If multiple accounts are added to Passport, ensure you enter the correct one before exploring addresses. To explore addresses within a passphrase protected account, ensure the passphrase is active on device before using this feature.
Manage Account
Account Details
View the details of the selected account. These details will include:
- Account name
- Account number (default is #0)
- Envoy Derivation (the derivation path used when pairing with Envoy)
Rename Account
Change the name of the selected account.
Connect Wallet
Connect the selected account to any compatible Software Wallets .
Delete Account
Delete the selected account from Passport. Any removed account(s) can be re-added at any time via the More menu.
Note that this not possible to delete Account #0 (Primary).