<blockquote>
  <p>When using a hardware wallet, the gui wallet on the computer or phone creates the transactions, but does not sign it. The transaction details get sent to the hardware wallet and it signs it and sends it back? Is this correct?</p>
</blockquote>

<p>Yes.</p>

<blockquote>
  <p>Does the hardware wallet ever pass the private key data back to the computer to sign?</p>
</blockquote>

<p>No. The private keys never leave the hardware wallet. If they did, that would ruin the purpose of a hardware wallet.</p>

<blockquote>
  <p>Which hardware wallets works with which software?</p>
</blockquote>

<p>Electrum supports all of the commonly used hardware wallets (Trezor, Ledger (all products IIRC), Digital BitBox, and KeepKey). Each hardware wallet also has a manufacturer provided wallet. These wallets are usually web wallets or browser extensions. Many other wallet software support some hardware wallets (usually Trezor, Ledger, and KeepKey).</p>

<blockquote>
  <p>Which hardware wallet is the most trusted out of them?</p>
</blockquote>

<p>Trezor and Ledger are the two go-to hardware wallets that people generally trust.</p>

<blockquote>
  <p>Can you import existing paper wallets or basically just private keys into the hardware wallet? And which ones support this feature?</p>
</blockquote>

<p>No, hardware wallets generally cannot handle imported private keys. This is because they actually only store one private key and then use BIP 32 to derive the private key that you actually want to use when you sign something. They don't have much onboard memory to hold more keys.</p>

CC BY-SA 3.0
2017-10-18T16:37:17.550Z
2017-10-18T16:37:17.550Z
Ava Chow
<p>From my understanding the hardware wallet contains your private key inside the device.</p>

<ul>
<li>When using a hardware wallet, the gui wallet on the computer or phone creates the transactions, but does not sign it. The transaction details get sent to the hardware wallet and it signs it and sends it back? Is this correct?</li>
<li>Does the hardware wallet ever pass the private key data back to the computer to sign?</li>
<li>Which hardware wallets works with which software?</li>
<li>Which hardware wallet is the most trusted out of them?</li>
<li>Can you import existing paper wallets or basically just private keys into the hardware wallet? And which ones support this feature?</li>
</ul>

<coldstorage><hardware-wallet>
How do Bitcoin Altcoin Hardware wallets work?
Patoshi パトシ
# How do Bitcoin Altcoin Hardware wallets work?

(Asked by: username_0 on 2017-10-18)

From my understanding the hardware wallet contains your private key inside the device.

* When using a hardware wallet, the gui wallet on the computer or phone creates the transactions, but does not sign it. The transaction details get sent to the hardware wallet and it signs it and sends it back? Is this correct?
* Does the hardware wallet ever pass the private key data back to the computer to sign?
* Which hardware wallets works with which software?
* Which hardware wallet is the most trusted out of them?
* Can you import existing paper wallets or basically just private keys into the hardware wallet? And which ones support this feature?

**Tags:** coldstorage, hardware-wallet


---

## 1 answers

### Answer by username_1 on 2017-10-18. Score: 2

> When using a hardware wallet, the gui wallet on the computer or phone creates the transactions, but does not sign it. The transaction details get sent to the hardware wallet and it signs it and sends it back? Is this correct?

Yes.

> Does the hardware wallet ever pass the private key data back to the computer to sign?

No. The private keys never leave the hardware wallet. If they did, that would ruin the purpose of a hardware wallet.

> Which hardware wallets works with which software?

Electrum supports all of the commonly used hardware wallets (Trezor, Ledger (all products IIRC), Digital BitBox, and KeepKey). Each hardware wallet also has a manufacturer provided wallet. These wallets are usually web wallets or browser extensions. Many other wallet software support some hardware wallets (usually Trezor, Ledger, and KeepKey).

> Which hardware wallet is the most trusted out of them?

Trezor and Ledger are the two go-to hardware wallets that people generally trust.

> Can you import existing paper wallets or basically just private keys into the hardware wallet? And which ones support this feature?

No, hardware wallets generally cannot handle imported private keys. This is because they actually only store one private key and then use BIP 32 to derive the private key that you actually want to use when you sign something. They don't have much onboard memory to hold more keys.


---

