🛡️ Be aware: Foundation will NEVER ask for your seed words, device PIN, or call you unexpectedly. If anyone does, it's a scam.



Accessed by tapping Accounts from the menu bar, this screen allows you to manage as many accounts from as many Passports as you like. From here you can add or remove accounts from Envoy, rename accounts and send or receive Bitcoin.

Envoy is also compatible with Bitcoin Testnet. Learn more by watching this video .

View Account Details

Tapping on any account from the account summary screen will open the detailed view for that account. The default view is the activity list, which shows your transactions in chronological order. A floating action bar at the bottom gives you quick access to Transfer, Receive, Send, and Scan.

Tapping on any transaction from the list will display the transaction details, including the amount, destination address, transaction ID, date, status, fee, and any note you've added. A long tap on the address or transaction ID will copy it to your phone's clipboard. The transaction can also be opened directly in the Foundation Explorer by tapping the Explorer pill button.

To view and manage the account coins and tags , tap the Tags toggle above your transaction activity list. The list switches from your transaction activity to your tagged coin groups, each showing its balance and a lock toggle you can flip to include or exclude the group from spending.

Tap the filter icon to the right of the toggle to filter or sort the current view. Each sheet has a Reset shortcut in the top right and an Apply button at the bottom.

  • Activity: filter by Sent and Received, and sort by Newest first, Oldest first, Highest value or Lowest value.
  • Tags: sort by A to Z, Z to A, Highest value or Lowest value.

To refresh an account's balance and transactions, pull down on the activity list until Pull to sync appears, then release.

Account details can be quickly hidden from view by swiping left on the account card. A hidden-eye icon appears in the space vacated by the card; swipe left again from that state to bring the details back.


Add an Account

To add an account, on Passport, navigate to the account you wish to connect with Envoy, then tap Manage Account > Connect Wallet > Envoy.

In Envoy tap the + icon, then follow the on screen instructions and scan the QR codes being displayed by Passport.

After Envoy displays a Connection Successful message, you can opt to go straight to the home screen to view your paired account, or you can validate a receive address to allow Passport to verify the connection.

Tapping Validate Receive Address will have Envoy show a receiving address from that account. Scan this with Passport's camera and wait for the confirmation message. Once this is shown, confirm the successful validation in Envoy by pressing Continue which will take you to the accounts home screen.


Remove an Account

Open the account to be removed, tap the three-dot menu, then tap Delete Account. Envoy asks you to confirm, as this only removes the account from Envoy. Tap Delete to continue. Any deleted Passport accounts can be easily reconnected at any time.

Envoy Mobile Wallet accounts must be removed from the Backups menu, using Erase Mobile Wallet and Backups. Tapping Delete Account on a Mobile Wallet account takes you there. See Delete Envoy Wallet .


Edit Account Name

Open the account to be renamed, tap the three-dot menu, then tap Edit Account Name. Enter the new name (up to 20 characters) and tap Save.

Envoy inherits the name of the account from Passport at the time of pairing. For Passport Prime, renaming an account in Envoy sends the new name to Passport Prime over QuantumLink, and names changed on Passport Prime are updated in Envoy, while the two are connected. For Passport Core, Passport Core's completely offline architecture means a name changed in Envoy is not passed back to the device.


Show Descriptor

Open the account, tap the three-dot menu, then tap Show Descriptor. Envoy shows the account's output descriptor as a QR code, with a dropdown to switch between the address types available for that account (for example Segwit and Taproot). Use Copy or Share to export it, for example to set up a watch-only wallet.

Anyone with your descriptor can see all of that account's addresses and transactions. Only share it if you are comfortable with your transactions being public.


Re-order Accounts

From the Accounts home screen, tap and hold on the account to be moved, then drag to the desired location in the list.


Receive Bitcoin

Open the account you wish to receive Bitcoin into, then tap Receive. Your current receive address is displayed as a QR code, with the address itself shown in a readable word-grouped format below.

Use the pill buttons at the bottom of the screen to Copy the address to your phone's clipboard, Share it with another app, or Sign Message to sign a message with this address to prove control. See Sign a Message below for more on message signing.

For Passport accounts, tap Verify Address with Passport below the address to confirm that it belongs to your Passport before you share it. Envoy shows the address as a QR code. On Passport Core, navigate to the account, choose Account Tools > Verify Address and scan the QR code. On Passport Prime, tap the account, choose Verify Address and scan the QR code. Tap Done in Envoy when finished.

The card at the top of the screen reflects which account you're receiving to. A teal card indicates a Mobile Wallet account, where funds are spendable from the phone. A copper card indicates a Passport account, where funds require Passport to spend. When receiving to a Mobile Wallet account Envoy also shows an inline note reminding you that funds sent there can be spent from the phone alone, and links you to the setup for adding a Passport account if you'd prefer to keep larger balances offline.

As a privacy best practice Envoy will automatically show a new address each time you receive Bitcoin to the address currently being shown.


Redeem a Voucher

Envoy can redeem Bitcoin vouchers from Azteco and BTCPay Server stores directly into any of your Mobile Wallet or connected Passport accounts.

  1. Open the account you want to receive the Bitcoin into, then tap Scan.
  2. Scan the QR code on your voucher.
  3. Check the voucher details on the Redeem Voucher? screen, then tap Redeem.

The incoming transaction will appear in the account shortly. Envoy does not sell Bitcoin itself, so vouchers must be bought from the voucher issuer.

BTCPay vouchers are on-chain only and cannot be redeemed to a Testnet or Signet account.


Explore Addresses

Envoy's address explorer lets you browse the full list of receive and change addresses for an account. This is useful when verifying an address history, auditing your wallet, or importing individual addresses into other tools.

  1. Open the account and tap the three-dot menu at the top right.
  2. Tap Explore Addresses.
  3. Toggle between the Receive and Change tabs to view each address list.
  4. Addresses shown in orange have already been used to receive Bitcoin. Addresses in the default color are unused.
  5. Tap the filter icon at the top right to narrow the list to Used, Unused, or 0 Balance addresses, or sort by Highest value or Lowest value.
  6. To find a specific address, type or paste it into the Enter address search field. If Envoy can't find it in the addresses it has checked, it shows how many addresses were searched; tap Continue Searching to look further.
  7. Tap any address to view its details, including its Derivation Path, with Copy, Share and Sign Message buttons.

When you open an address that has already been used, Envoy warns you that it is a privacy best practice to use a new address when receiving Bitcoin. Tap Show Address to continue or Back to List to choose another. The address details screen repeats the warning for used addresses.


Send Bitcoin

Every send starts the same way, whichever account you spend from:

  1. Open the account to be spent from and tap Send.
  2. Enter the recipient address by pasting, scanning a QR code, or typing it directly, then enter the amount. You can toggle the amount between BTC and your local fiat currency; the other value updates live as you type.
  3. Tap Confirm. To send the account's whole spendable balance, leave the amount at zero and tap Send Max instead (the network fee is deducted from the amount sent).
  4. Envoy builds the transaction and shows a review screen with the amount, destination and fee. Tap the Fee row to choose a different fee rate (see Choosing a Fee ). Tap View and Edit Details to see which coins are being spent and the change output, apply a tag to the change, or add a note.

The final steps depend on the account type.

To learn more about spending with coin control in Envoy, click here .

Envoy shows the current account loading state clearly while it prepares your transaction, so you always know what's happening between tapping Send and being able to broadcast.


Mobile Wallet

  1. On Your transaction is ready to be sent, tap Send Transaction.
  2. Envoy broadcasts the transaction and updates the transaction list and account balance.

Passport Core

  1. On Check Transaction Details, tap Next. Envoy displays the unsigned transaction as an animated QR code.
  2. On Passport choose Sign with QR code, then scan the animated QR codes being displayed by Envoy. To sign with a microSD card instead, tap Save to File in Envoy, save the unsigned transaction to the card and sign it on Passport from there.
  3. Confirm the transaction details on Passport and sign.
  4. In Envoy, once the short countdown ends, tap Verify on Passport. On Verify Transaction Details, check that the details match those shown on Passport (tap View Details for more).
  5. Tap Scan signed Transaction and scan the animated QR codes now being displayed by Passport. If you signed with a microSD card, tap Import from File in the scanner and choose the signed transaction file.
  6. Envoy returns to the review screen. When you are happy with the details, tap Send Transaction. Envoy broadcasts the signed transaction and updates the transaction list and account balance.

On the QR display screen in step 5, you can adjust the QR code density directly from the signing flow. Higher density packs more data into each frame, so multi-input transactions scan faster, but it requires a steadier hand on both Envoy and Passport.

Setup (recipient, amount, fee)

Signing (QR display and scan-back)

Passport Prime

  1. On Check Transaction Details, tap Sign with Passport. Envoy transfers the unsigned transaction to Passport Prime over QuantumLink, then shows Waiting for Signing. Passport Prime must be powered on, in range and unlocked.
  2. Confirm the transaction details on Passport Prime and sign. The signed transaction is sent back to Envoy over the same QuantumLink connection.
  3. When Envoy shows Transaction ready, tap Send Transaction. Envoy broadcasts the signed transaction and updates the transaction list and account balance.

Before broadcasting, Envoy may ask whether you'd like to add a note to the transaction. If you spend coins from more than one tag and the transaction has change, Envoy also asks you to Choose a Tag for the change. See Tags, Notes + Coin Control .


Choosing a Fee

Tapping the Fee row on the review screen opens the fee picker, which shows an estimated confirmation time for each option:

  • Fast, Standard (the default) and Slow use current network fee estimates.
  • Custom lets you scroll to the exact fee rate you want, in sat/vB.

Tap Apply to use the selected rate. Envoy warns you if the fee is a large share of the amount being sent.

Fee rates below 1 sat/vB are an advanced option for non-urgent sends. In Custom, scroll down to 1 sat/vB, tap Learn more under the "Less than 1 sat/vb is an advanced feature" warning, check that your connected node can relay fee rates below 1 sat/vB, then tap Activate. If your node can't broadcast a sub-1 sat/vB transaction, the send will fail and you can try again with a higher fee.


Transfer Between Accounts

If you have more than one Envoy account, you can move funds directly between them without needing to copy an address across manually.

  1. Open the source account. There are two ways in:
    • From the account details: tap the Transfer button on the floating menu, or
    • From the Send flow: tap Send, then on the recipient step tap the account-picker icon to the left of the address bar.
  2. Select one of your other Envoy accounts as the destination.
  3. Enter the amount, then continue through the same review and signing steps as Send Bitcoin .

Envoy generates a fresh receive address on the destination account and populates it for you. Because the funds are still moving on the Bitcoin network, standard on-chain fees apply.

When the destination is a Passport account, tap Verify Address with Passport to check the destination address on your Passport before sending, the same way as on the Receive screen.


Sign a Message

Envoy can sign a message with any receive address in one of your accounts, producing a cryptographic signature that proves you control that address without moving any funds. This is useful when a service or counterparty asks you to prove ownership of an address.

Open the account, then start the signing flow from one of two places:

  • From the Receive screen: tap the Sign Message pill button at the bottom.
  • From the three-dot menu at the top right of the account details: tap Sign Message.

The signing itself works a little differently depending on the account type.

Mobile Wallet

  1. Enter or paste the message you want to sign.
  2. Tap Sign Message. Envoy signs the message with your Mobile Wallet Key directly, with no external device required.
  3. Envoy shows Message Signed with the message, the signature and a Valid signature check. Tap Copy Signature, Save Signature to File or Show Signature as QR to export it, then Done.

Passport Core and Passport Prime

Message signing for Passport accounts uses QR codes or a file, for both Passport Core and Passport Prime.

  1. Enter or paste the message you want to sign, then tap Sign with Passport.
  2. Envoy displays the message as a QR code (Scan the QR with Passport). On Passport, choose to sign a message and scan the QR from Envoy. To use a file instead, tap Save to File and sign the saved file on Passport.
  3. Confirm the details on Passport and sign.
  4. In Envoy, tick Scanned and signed by Passport, then tap Import Signature and scan the signature QR shown by Passport. If you signed a file, tap Import from File in the scanner and choose the signed message file.
  5. Envoy shows Message Signed with the message, the signature and a Valid signature check. Tap Copy Signature, Save Signature to File or Show Signature as QR to export it, then Done.

Boost or Cancel a Transaction

Envoy supports Replace-by-Fee (RBF) transactions. This allows for transactions to be sped up by increasing the fee rate, or even canceled by replacing a send transaction with another that uses a higher fee rate and sends the funds back to your own wallet.

Looking to troubleshoot Boost or Cancel transactions? Click here .


Boost a Transaction

If you have a transaction stuck in the Bitcoin transaction queue (the mempool) and would like to attempt to speed up the confirmation time, you can do so by using the boost feature in Envoy. Under the hood what's actually happening is that 'Transaction A' is being replaced by a very similar 'Transaction B', that pays the exact same recipient, but with a higher fee.

  1. Tap on the pending transaction from the Account Details screen.
  2. Tap Boost. If Envoy explains what a boost does, tap Continue (tick Don't show again to skip this next time).
  3. On Your transaction is ready to be boosted, tap the Fee row and select the new, higher fee rate (optionally check mempool.space for the latest fee estimates). Fee rates below 1 sat/vB are not offered when boosting. If the higher fee needs extra coins, Envoy adds them automatically and lets you review the selection.
  4. Mobile Wallet: tap Boost Transaction. The new transaction containing the higher fee is broadcast to the Bitcoin network.
  5. Passport Core and Passport Prime: tap Sign with Passport. Envoy displays the new unsigned transaction as an animated QR code (or tap Save to File). Sign it on Passport, tap Verify on Passport in Envoy, then tap Scan signed Transaction and scan the signed transaction (or use Import from File).
  6. Tap Boost Transaction. The new transaction containing the higher fee is broadcast to the Bitcoin network.

In Envoy 2.3.7, boosting and canceling a Passport Prime transaction uses the same QR code (or file) signing steps as Passport Core, not QuantumLink. Make sure Passport Prime can scan Envoy's screen or open the saved file.

Transactions can be boosted multiple times if required. This can be useful in a scenario where you have boosted with a marginal fee increase but network fees continue to rise.

Cancel a Transaction

If you have a sent transaction that is currently sitting in the Bitcoin transaction queue (the mempool) and would like to cancel the send entirely, you can do so by using the cancel transaction feature in Envoy. Under the hood what's actually happening is that 'Transaction A', where Alice is paying Bob, is being replaced by a 'Transaction B', where Alice changes the destination of the transaction to one of her own addresses. Transaction B must always include a higher fee than Transaction A.

  1. Tap on the pending transaction from the Account Details screen.
  2. Tap Cancel Transaction. (Envoy then automatically creates a new transaction that changes the recipient address to one from your own wallet and includes a higher fee.)
  3. Review the Cancellation Fee and the Receiving Amount that will return to your wallet, then tap Proceed with Cancellation. For an Envoy Mobile Wallet account, the new transaction containing the higher fee is broadcast to the Bitcoin network straight away.
  4. For a Passport Core or Passport Prime account, Envoy displays the new unsigned transaction as an animated QR code (or tap Save to File). Sign it on Passport, tap Verify on Passport in Envoy, then tap Scan signed Transaction and scan the signed transaction (or use Import from File).
  5. Once Envoy has read the signed transaction, the new transaction containing the higher fee is broadcast to the Bitcoin network.

Canceling a transaction is a "best-effort" scenario and cannot be guaranteed. This is because a miner could include the initial transaction into a block even after both are broadcast.


Rescan Account

If your account balance or transaction history doesn't look right, or if you've just connected an existing account and are missing older history, you can trigger a manual rescan.

  1. Open the account and tap the three-dot menu at the top right.
  2. Tap Rescan Account.
  3. Choose the scan depth: 300 Addresses (~3 min), 500 Addresses (~5 min), or 1000 Addresses (~10 min). If you've already tried a rescan and funds are still missing, pick a higher value.

Envoy re-queries the blockchain for every address up to the chosen depth. A progress banner sits above your transaction list while the rescan runs, and Envoy will ask you not to close the app until it finishes.

A rescan is a read-only operation. Your funds and outgoing transactions stay safe throughout the process, and you can keep using other accounts while it runs.