This guide will walk you through the step-by-step process of connecting your BitBox02 to your Coinfinity account. This allows you to receive Bitcoin purchases directly and securely on your hardware wallet.


Before you start


Connect your BitBox02 to Coinfinity

The process starts in the Coinfinity dashboard and is then completed in the BitBoxApp and on your BitBox02.

Start the connection in Coinfinity

  1. Log into your Coinfinity account and go to the dashboard.
  2. Navigate to My Wallets in the menu.
  1. Click the Add wallet button.
  1. In the "Select your wallet" window, select BitBox from the list.
  1. A new "Confirm your BitBox02" window will appear. Connect your BitBox02 to your computer now.
  1. Select the display orientation on your BitBox02 if prompted.
  2. In the Coinfinity window, click Continue in the BitBoxApp.

Confirm in the BitBoxApp

  1. Allow your browser to open the BitBoxApp.
  1. Unlock your BitBox02 with your device password.
  1. The BitBoxApp will show a window titled "Address request". Coinfinity is requesting a receiving address and the corresponding extended public key (xpub).

Note: Sharing an xpub allows the external service to see all addresses of your account. However, your coins remain secure and under your control because your private keys never leave the BitBox02.

 
  1. Confirm the request by clicking Continue.

Verify the address on the BitBox02

This is a crucial security step. You must now check the details on your BitBox02 screen. The BitBoxApp will show you the address and a message to compare.

  1. On your BitBox02, "Coin: Bitcoin" will be displayed. Confirm this.
  2. Carefully compare the address shown on the BitBox02 with the address in the BitBoxApp. If they match, confirm on the device.
  3. Next, compare the message on the BitBox02 with the one in the app. If it also matches, confirm on the BitBox02 by touching both touch sides simultaneously.
  1. The BitBoxApp will indicate that the address has been successfully shared.

Complete the connection in Coinfinity

  1. Go back to your browser tab with the Coinfinity website.
  2. Click Continue.
  1. In the "Confirm Your BitBox02" window, you will see the verified address and the xpub of your account.
  2. Give your wallet a name so you can easily recognize it.
  3. Click Save.
  1. You will receive a 6-digit code via email from Coinfinity.
  2. Enter this code into the designated field and click Add wallet.
  3. Your BitBox02 wallet has been successfully added to your Coinfinity account.

Frequently Asked Questions (FAQ)

What is an extended public key (xpub)?

An xpub (Extended Public Key) allows a service to see all past and future addresses of your Bitcoin account without being able to spend your coins. This simplifies receiving payments. Your private keys never leave your BitBox02, so your coins remain secure. You can find more details about the extended public key here.

What is AOPP and why is it used?

AOPP (Address Ownership Proof Protocol) is a protocol that ensures you are the legitimate owner of the receiving address. The process you just completed is an AOPP signing, which helps with regulatory compliance. You can find more details in our blog article: Satoshi Tests hinder self custody, but AOPP can fix it! 

Is the BitBoxBridge necessary?

No, the BitBoxBridge is not necessary. AOPP starts and communicates directly with the BitBoxApp.

Why do I need to verify the address on my BitBox02?

Verifying the address on the trusted screen of your BitBox02 is a crucial security step. It ensures that the receiving address has not been tampered with by malware on your computer, guaranteeing that your coins are sent to you.