Verify a Blockstream Jade hardware wallet

This guide walks through how to link and verify a Blockstream Jade hardware wallet on the portal by signing a message. The verification is required to prove that you own the wallet address — both for purchases (Travel-Rule-compliant transfers into your wallet) and for payouts from your wallet.

Before you start

  • You have an account on the portal and are signed in.
  • Your Blockstream Jade is set up and paired with the Blockstream app on your phone or desktop.
  • You know the Bitcoin receiving address you want to verify (an unused address from your Jade wallet).

Note: Message signing for ownership proof is only available for singlesig accounts on Jade.

STEP 1

Open the Wallets page

From the portal home screen, click Wallets in the top navigation.

Portal home page with Wallets in the top navigation.

STEP 2

Add an external wallet

Scroll to the Self-custody wallets section and click + Link external wallet at the top right of that block.

Wallets list with the 'Link external wallet' action.

STEP 3

Fill in the wallet details

In the Create new wallet form, fill in:

  • Wallet description — a label of your choice, for example "Jade hardware wallet".
  • User profile — pick the profile this wallet belongs to.
  • Wallet type — select other.

Then click Transfer data.

Empty form. Filled form.

STEP 4

Choose "Verify wallet"

Choose Verify wallet (the message-signing path used by Jade) — not Use XPUB.

Verify wallet vs. Use XPUB.

STEP 5

Continue the verification

After a few seconds the screen updates with a Continue verification button. Click it — the third-party service 21 Analytics opens as an overlay.

Continue verification screen.

STEP 6

Select "Other wallets" in the overlay

Jade is not listed individually. Select Other wallets. The overlay will then display the message you need to sign with your Jade.

Wallet selection in the overlay.

STEP 7

Sign the message with your Jade

Switch to the Blockstream app paired with your Jade. The wording below summarises Blockstream's own help article.

  1. 1. Open your wallet and go to Receive

    Open the wallet, tap Transact at the bottom, then Receive.

  2. 2. Open "List of Addresses"

    Tap the three-dot icon in the top right to open More Options, then choose List of Addresses.

  3. 3. Pick the address and start signing

    Find the address you want to verify and tap the signature icon on the far right of that row. This is the address you'll later enter as the receiving address.

  4. 4. Paste the verification message and sign

    Copy the message from the 21 Analytics overlay (e.g. Wallet Address Verification …), paste it into the signing field, and tap Sign message. Confirm on your Jade device.

  5. 5. Copy the resulting signature

    The app shows a base64 signature. Copy it — you'll paste it back into the overlay next.

Full reference: help.blockstream.com — "Sign message to verify wallet ownership".

STEP 8

Submit the signature

Back in the 21 Analytics overlay, enter the wallet address you signed for and paste the signature into the Signature field. Click Add Proof.

Overlay with address and signature.

The portal then shows a Verification in progress screen while the proof is validated. This may take a few minutes — you don't need to keep the window open.

Verification in progress.

Once the proof is accepted you'll see the success screen below. Your Jade wallet is now linked and verified, and you can use it as a payout address.

Success screen.

Something not working?

If the proof isn't accepted, double-check that the address you entered in the overlay is exactly the one you signed with on your Jade — a single missing character will cause the proof to be rejected. Otherwise, please contact your bank adviser for support.