How to upload your Coldcard
public key to Unchained

Now that you've properly initialized your Coldcard, it's time to upload your Coldcard public key to Unchained. This will allow you to build an Unchained vault with this key in the next sections.
Important Coldcard security notice

Coldcard has disclosed a vulnerability in how its devices generate random numbers for seeds, and outside researchers have corroborated the issue. Any commentary in the article below may predate this disclosure and should be read in that context.

At this time, clients using Coldcard devices should replace their key as soon as practicable. Moving too quickly or panicking can lead to mistakes. Scammers target people who are fearful. When communicating with our team, always verify your Unchained representative using Support PINs.

When Unchained first announced Coldcard support, we noted that using devices from multiple manufacturers “reduces your risk of being exposed to a single manufacturer’s vulnerabilities.” This incident only reinforces that principle.

1

Navigate to the Keys page

Navigate to the Keys page on the left side bar of your account.
Select Upload a new key.
2

Give your key a name

Customize the name of your key so you can tell it apart from other keys. You can always change the name later.
Don’t include sensitive information in your key name

Names referencing where the keys or seed phrases are located are not recommended, for your security.

Once you’ve entered a name, if you have multiple Unchained accounts, you will need to associate the key with one particular account. This choice could be relevant if you have account that you are sharing with other people, such as a business account. Then select Next.
3

Export the public key

Public keys are used to build wallets

Your Coldcard is designed to keep your private key secret. However, it allows you to share public keys, which are less sensitive. Uploading extended public keys is required for building your vault.

1

Choose Coldcard as your device type, and select Next.

2

Insert a MicroSD card (with memory 32GB or less) into your Coldcard.

Want to use a Coldcard without a microSD?

Unless you have an older model such as a Coldcard Mk3, you can use your Coldcard with a direct connection to your computer rather than a MicroSD. See our guide to ensure you have the correct settings enabled for your Coldcard.

3

Unlock your Coldcard with your PIN.

4

From the main menu of your Coldcard, select Advanced/Tools, then Export wallet, then Unchained.

5

Press OK to proceed forward until your Coldcard says the file has been written.

6

Pop out the MicroSD from your Coldcard and connect it to your computer.

7

On the Unchained screen, select Upload the XPUB, which will open your file explorer.

8

Open the file from your MicroSD card (it should be a .json file, with Unchained in the name).

9

The Unchained platform will show you your exported public key—a bunch of letters and numbers. Select Next.

4

Review and create key

Select Create Key to finalize the key being added to your account. You will be taken to a dashboard for your key, which you can always return to from the main Keys page for your account.
Thank you! Your submission has been received!
Oops! Something went wrong while submitting the form.
Need help? Book a 1:1 video call with a bitcoin custody expert.
Get connected