Connections allow you to share keys with other Unchained users.
Establishing a “Connection” with another Unchained account allows you to share keys with each other. Shared keys can be used to create new vaults where multiple Unchained users are collaborators.
Learn: We outline our vision for collaborative custody in the report Bitcoin Needs a Network of Keys.
Why would I want to share keys?
Many people and businesses aren’t comfortable with holding a majority of their keys. They don’t want to—or can’t—be in a position where an attack or a mistake could lead to losing their bitcoin.
If you’re a knowledgeable Unchained client who already holds keys, you might want to assist your friends, family, or anyone less technologically savvy to build their own vault.
Alternatively, if you have bitcoin on an exchange or singlesig hardware wallet, multisig is a massive upgrade to your security. However, managing a second hardware wallet and seed phrase can be daunting. Utilizing a family member’s key can relieve that burden while giving you the benefits of multisig.
Learn: If you or your connection partner are new to Unchained or multisig, check out our blog post: What is multisig?
How shared keys work:
When a key owner shares a key, that key will appear as a shared key in the recipient’s Keys page. The receiving connection partner may use that key to create a new multisig vault. If the connection partner wants to withdraw bitcoin, they can request the key owner to sign the transaction.
It’s also important to highlight what does NOT happen with shared keys:
- Unchained users never share sign in information, passwords, or 2FA.
- The key owner is not giving physical access to their hardware wallets.
- The key owner is not sharing seed phrases or private keys.
- If a vault owner requests a key signature, it is not automatic; the key owner must sign into Unchained and use their hardware wallet to sign.
An example:
Suppose Carl is an Unchained client with a Trezor. His friend, Ludwig, holds bitcoin on a singlesig Ledger but wants to upgrade to an Unchained vault.
Ludwig signs up for an Unchained account, pays, and adds his Ledger key to the new account. Carl connects with him by sharing a unique code from his Connections page, and Ludwig pastes the code on his own Connections page.
Carl may select and share his Trezor key with Ludwig. This can all happen remotely, without needing to meet up in person. Ludwig creates a new multisig vault using his Ledger, Carl’s shared Trezor key, and the Unchained backup key.
Finally, Ludwig uses Ledger Live to transfer his singlesig bitcoin to the Unchained vault.
When Ludwig needs to withdraw bitcoin, he creates a withdrawal transaction and selects two keys to sign — his Ledger and Carl’s Trezor. Carl receives an email from Unchained with a link to the transaction. Carl clicks the link, signs in with his username and password, and sees the transaction. Carl signs the transaction using his Trezor on his own computer.
Tip: Ready to get started with connections? See our guides: How do I make a connection? and How do I share a key with someone?
Allowing a Connection to maintain a key in your collaborative custody setup bears significant risks. Unchained has not vetted any connection you make using this feature, and does not make any assurance as to the fitness for the given task or fitness of character of any potential keyholder you select. Unchained bears no liability for actions or inaction of any keyholder selected using this feature. Please do your own research, and review the Unchained Terms of Service.