Envoy

Envoy is our mobile companion app for Passport, available on Android and iOS and designed to make everything you do with Passport simple. Envoy offers a streamlined Passport setup process and simple, privacy-preserving Bitcoin watch-only wallet.


Bitcoin Core

Bitcoin Core is the original Bitcoin node and wallet software. It offers a really simple way to get started running your own node and holding your own keys. Works beautifully with Passport too!


BlueWallet

BlueWallet is one of the easiest ways to get started with Passport without the need for a computer. Blue has an intuitive UI that makes interacting with your Passport wallets on the go a breeze.


BlueWallet Multisig


BTCPay Server

BTCPay is a self-hosted, open-source Bitcoin payment processor. It enables individuals and merchants worldwide to easily accept bitcoin without the need for trusted third parties and any fees whatsoever. We are proud to say that BTCPay is the tool we use at Foundation to allow our customers to purchase Passport with bitcoin.


Casa

Casa is a collaborative custody service that helps you self-custody your bitcoin and minimize single points of failure.


Electrum

Electrum Desktop is one of the longest standing desktop wallets in the Bitcoin space and offers great functionality with Passport.


Fully Noded

Tutorial coming soon!


Keeper

Bitcoin Keeper is a mobile wallet software that can be downloaded from the Google Play and iOS app stores. Keeper supports all major hardware wallets and offers intuitive DIY single and multisignature wallet coordination. Keeper also supports single hot wallet functionality and own node connections.

Single sig video coming soon!

Keeper Multisig


Keeper Setup

  1. Tap Start New
  2. On the next screen, tap ‘Pleb’ in the top left corner and change your plan to ‘Hodler’
  3. Tap Add Now

Connect Passport with Keeper

On Keeper

  1. Choose Add 1st Signing Device
  2. Choose Foundation from the list, then tap proceed

On Passport

  1. Navigate to the account you want to connect, then choose Manage Account > Connect Wallet > Keeper > Multi-sig > QR code
  2. Present the animated QR codes being displayed by Passport to the camera on your phone

On Keeper

  1. Add the other two keys. These can be additional Passports or any other key type from the compatible list in Keeper
  2. After the vault is created, tap on Passport from the displayed key list
  3. Choose Advanced Options > Manual Registration

On Passport

  1. Scan the animated QR codes being displayed by Passport
  2. Confirm the multi-sig wallet details on Passport to finalize the import

On Keeper

  1. Navigate back to the main vault screen and tap Receive

On Passport

  1. Scan the receive address QR code being displayed by Keeper and look for a teal colored check mark to confirm successful connection

On Keeper

  1. From the main vault screen, tap Settings > Generate Descriptors
  2. Save a copy of this on an SD card or USB drive somewhere secure. Common practice is to store a copy of this with each seed backup.

This file will help you reconstruct the multisig wallet in the event that you lose a key and it’s corresponding seed backup.


Lily

Coming soon!


Nunchuk

Nunchuk is a mobile wallet software that can be downloaded from the Google Play and iOS app stores. Nunchuk supports all major hardware wallets and offers DIY, collaborative and assisted multi-signature offerings, the latter being a paid service with additional support and inheritance options.


Connect Passport with Nunchuk

On Nunchuk

  1. Choose Add Key > Add air-gapped key, Continue
  2. Give the key a name like ‘Passport’, then choose Scan QR

On Passport

  1. Navigate to the account you want to connect, then choose Manage Account > Connect Wallet > Nunchuk > Single-sig > QR code
  2. Present the animated QR codes being displayed by Passport, to the camera on your phone

On Nunchuk

  1. Choose the path beginning m/84h, this represents Native Segwit, or addresses starting with bc1q.
  2. Tap Add Key and then Done on the following screen
  1. Tap Add Wallet > Create New Wallet
  2. Give the wallet a name such as ‘Passport Single Sig’ and leave the address and wallets types to default
  3. Select the Passport key to be used for this single sig wallet, then tap Continue
  4. Review the wallet details, then tap Continue again
  5. Optionally save your BSMS backup file
  6. Tap on the newly created wallet, then tap receive

On Passport

  1. Scan the receive address QR code being displayed by Nunchuk and look for a teal colored check mark to confirm successful connection.

Nunchuk Multisig


Simple Bitcoin Wallet

Simple Bitcoin Wallet offers a great mobile-first way to get started with Passport. Simple Bitcoin Wallet has an intuitive UI that offers users access to on-chain hot wallets, Lightning and QR enabled hardware wallets like Passport, in a single app.


Sparrow Wallet

Sparrow is a feature rich desktop wallet that acts as the perfect interface for Passport. Sparrow enables easy send/receive functionality plus advanced features like coinjoin + UTXO management.


Connect Passport with Sparrow

On Sparrow

  1. Choose File > New Wallet, then give your wallet a name
  2. Choose Airgapped Hardware Wallet > Passport > Scan

On Passport

  1. Navigate to the account you want to connect, then choose Manage Account > Connect Wallet > Sparrow > Single-sig > QR code
  2. Present the animated QR codes being displayed by Passport, to the camera on your computer

On Sparrow

  1. Click Apply, then set the optional password to the wallet file. This password is to prevent unathorized people viewing your Passport accounts in Sparrow.
  2. Navigate to the receive tab on the left side bar

On Passport

  1. Scan the receive address QR code being displayed by Sparrow

Sparrow Multisig


Specter Desktop

Specter Desktop offers one of the simplest desktop interfaces available and is a great companion for managing your Passport wallets.


Connect Passport with Specter

On Specter

  1. Choose Add new device > Passport
  2. Give the device a name eg ‘Alice’s Passport’.
  3. Choose Scan QR code

On Passport

  1. Navigate to the account you want to connect, then choose Manage Account > Connect Wallet > Specter > Single-sig > QR code
  2. Present the animated QR codes being displayed by Passport, to the camera on your computer

On Specter

  1. Click Continue
  2. Then choose Create single key wallet
  1. Give the wallet a name eg ‘Passport Single Sig’
  2. Leave the type of wallet as ‘Segwit’
  3. Check the ‘Scan for existing funds?’ box only if this is an existing wallet
  4. Then click Create wallet

On Passport

  1. Scan the receive address QR code being displayed by Specter

Specter Desktop Multisig


Zeus

Tutorial coming soon! In Zeus v0.9.0 there is a known issue where connected hardware wallet accounts cannot be deleted. You can track this issue here .