Need to verify your Bitcoin withdrawal address with an exchange? A Satoshi Test confirms your ownership of a specific Bitcoin address. This guide walks you through performing it with your BitBox hardware wallet and the BitBoxApp.

Before you start: Ensure Coin Control is enabled in your BitBoxApp settings. This is necessary to select the specific UTXO (Unspent Transaction Output) tied to the address you need to verify. (See our guide: Satoshi Test: Prepare with your BitBox)

 

Performing the Satoshi Test: Step-by-Step

01 Start your transaction in the BitBoxApp

  1. Open the BitBoxApp.
  2. In the left sidebar, choose the Bitcoin account containing the address you need to verify.
  3. Click the Send button. (This is active only if the account has a balance.)

02 Open the Coin Control panel 

  1. With Coin Control enabled, you'll see a Coin control button in the "Send" interface. Click it to open the panel listing all available UTXOs for the selected account.

03 Select the correct UTXO: The crucial step 

This is vital for a successful Satoshi Test.

  1. Identify the required UTXO: In the Coin Control panel, find and select the UTXO corresponding to the exact Bitcoin address your exchange asked you to verify. If you've labeled addresses or transactions, this will be easier.
  2. Important: Avoid UTXOs from “Change Addresses”
    1. While a test from a change address might technically work (it's still an address you control), it's not recommended.
    2. Change addresses are internal addresses automatically generated by the BitBoxApp for transaction "leftovers." They don't typically appear in your standard transaction history, only in Coin Control, where they are marked as “change address.”
    3. Using a change address can cause confusion in tracking the test payment. Always aim to use a UTXO from the primary, visible address your exchange expects.
  3. Once you've selected the correct UTXO (not a change address unless specifically verifying that), click OK or confirm.

04 Enter recipient address and specific amount 

  1. Follow the exchange's instructions precisely:
    1. In the recipient field, carefully enter the Bitcoin address they provided for the test.
    2. In the amount field, enter the exact small amount of Bitcoin they require (e.g., 0.00001 BTC).

05 Verify all details on BitBoxApp and BitBox device 

  1. Before sending, double-check everything:
    1. On the BitBoxApp screen: Review recipient address, amount, and transaction fee.
    2. On your BitBox hardware wallet: This is your critical security check. The trusted display on your BitBox will show the recipient address and amount. Verify these details on the physical device screen.

06 Confirm and send your transaction 

  1. If all information on your BitBox device's screen is correct: Confirm the transaction on the BitBox hardware wallet itself. This authorizes and broadcasts your transaction.

You've now performed the Satoshi Test! Your exchange should be able to verify your withdrawal address once the transaction is confirmed on the blockchain.