<p>Might be worth reading through <a href="https://bitcoin.org/en/secure-your-wallet" rel="nofollow noreferrer">https://bitcoin.org/en/secure-your-wallet</a>.  </p>

<p>Personally I use a local encrypted wallet (standard bitcoin core software) that I back up to USB. My assumption is that the strength of the wallet encryption is good enough that even if my PC or USB is compromised the wallet pass phrase will keep my coins safe.</p>

CC BY-SA 3.0
2017-09-23T10:43:03.660Z
2017-09-23T10:43:03.660Z
sipsorcery
<blockquote>
  <p><strong>What I basically want is to store my coins offline</strong></p>
</blockquote>

<p>I would extract the private key or recovery phrase from the account at blockchain.info. I don't know exactly how as I don't have an account there. </p>

<p>If that proved to be impossible I would create a normal wallet using something like Bitcoin core on a newly reformatted and installed PC. Then I'd send the bitcoins from the blockchain.info account to the receiving address of the new wallet (I'd test this first with a vary small amount). Then I'd extract the private key and put that PC offline.</p>

<p>I'd then practice using that private key in yet another clean PC to be sure I knew how to recover access to my bitcoins. Once happy I'd write that private key (or recovery phrase - whatever I'd practised using) on paper and lock it in a safe (and tell my next of kin where to find it if a bus knocks me down and kills me).</p>

<p>Then I'd delete the wallets created on PC's and at least zero the unallocated space.</p>

<blockquote>
  <p><strong>but have a wallet where I can see exactly how many coins I can access with the offline stored code (without giving the code to an online wallet).</strong></p>
</blockquote>

<p>This is called a watch-only wallet. Or more accurately, a watch-only address in a wallet. I believe most, if not all, wallets can do this. You just import the receiving-address only (not the private-key or recovery-phrase) into the wallet.</p>

<p><a href="https://bitcoinelectrum.com/creating-a-watch-only-wallet/" rel="nofollow noreferrer">Here's an example using the Electrum wallet</a></p>

CC BY-SA 4.0
2018-08-09T17:30:56.957Z
2018-08-09T18:31:04.040Z
2018-08-09T18:31:04.040Z
RedGrittyBrick
<p>Other answers have not touched yet on paper wallets.</p>

<p>A paper wallet is an offline (paper) wallet. Provided the wallet is created securely (offline) and the random seed is true random without flawed random logic, paper wallets are as secure as you can get. You only need to protect the private key on the physical paper wallet.</p>

<p>For Bitcoin and many other currencies, you can use a paper wallet generator such as <a href="http://walletgenerator.net/" rel="nofollow noreferrer">walletgenerator.net</a> following the instructions on the website (note, I cannot personally vouch for how truely random the generator is) and once sealed you send your BTC to the public address. Provided the private key is never revealed your coins are as safe as possible.</p>

<p>When you wish to spend from a paper wallet, it is necessary to import the private key into some software that can generate and sign a transaction for you, e.g. Bitcoin Core or Electrum. It is common practice to expend the paper wallet entirely for the truely conscientious security mind and send any change to a new paper wallet but it is necessary to be mindful of where change will be sent in either case.</p>

CC BY-SA 4.0
2018-06-04T21:18:43.283Z
2018-06-04T21:18:43.283Z
Willtech
<ol>
<li>Download latest BTC client</li>
<li>Move to a pc not connected to the internet.</li>
<li>Create an address on that PC without internet.</li>
<li>Send fund to address created on PC with no internet access.</li>
<li>Save keys in safe place</li>
</ol>

CC BY-SA 4.0
2020-03-13T11:46:46.813Z
2020-03-13T11:46:46.813Z
Matt Popescu
<p>I use an air-gapped solution. I can create unsigned transactions on my watch only wallet (<a href="https://electrum.org" rel="nofollow noreferrer">Electrum</a> for example), transfer to the completely offline machine, sign and return to the online machine to broadcast it. It is a long and laborious process. The watch only wallet is created by using the <code>xpub</code> key.</p>

<p>Take a look at <a href="https://iancoleman.github.io/bip39/" rel="nofollow noreferrer">iancoleman.github.io/bip39/</a> to learn a bit about BIP39/BIP44 HD wallets and how a seed phrase can generate all the addresses. You can use this in an offline computer to generate your own phrase, just like blockchain.info did for you. It will give you the <code>xpub</code> too for online watch only wallet, this is how to use in electrum: <a href="http://docs.electrum.org/en/latest/coldstorage.html" rel="nofollow noreferrer">docs.electrum.org/en/latest/coldstorage</a>.</p>

<p>The value in a hardware wallet, such as the Ledger, is that it allows you to be air-gapped without a second machine (or booting from read-only media). It's fast and secure.</p>

<p>You do need to keep that HD wallet BIP39 Mnemonic safe with any solution. I don't have any suggestions on that front.</p>

CC BY-SA 3.0
2017-09-23T13:53:09.697Z
2017-09-23T13:53:09.697Z
weston
<p>I have some bitcoins and ether at Blockchain.info and I am really scared of losing them.</p>

<p>How do I best secure them? Right now I have a paper with the code to restore my wallet, but my coins are still stored at Blockchain.info.</p>

<p>Wouldn't it be better to store them completely offline? How do I do this? What is the difference of storing them at Blockchain.info and keep a paper with the code to restore the wallet?</p>

<p>I guess if I store my coins at Blockchain.info, I have to trust that they don't go bankrupt, they don't steal my coins, and no one hacks their servers and steal my coins.</p>

<p>Therefore, I guess it's more safe to store them physically, but I don't understand how they are stored physically. From my understanding, I just create a code that can validate that I am the owner of the coins. So if I in the future want to see my coins, I can create an online wallet using the physically stored code?</p>

<p>What I basically want is to store my coins offline but have a wallet where I can see exactly how many coins I can access with the offline stored code (without giving the code to an online wallet).</p>

<p>I have also looked at Ledger, but they are very pricey and I don't really see the value in them, since I still have to store a code on a physically printed paper to be sure I can still access the coins in case I break or lose the Ledger.</p>

CC BY-SA 3.0
2017-09-23T13:42:56.103Z
If you think a ledger is "very pricey" @ EUR 58, maybe you don't have enough bitcoin/ether to worry about. (That's not to say you shouldn't be thinking about security and backups of course).
weston
CC BY-SA 3.0
2017-12-22T20:56:09.573Z
Your concern is very realistic. Even if you do not lose your coins, you may lose control over them. The Ledger Nano S (or similar solutions) is really worth the money and I believe it has many other uses too. There are many people now cut off from Bitcoin.de because their identification system IDNow broke down (since weeks I have heard). They installed another identification system now, POSTIDENT, but only for those living in Germany.
pennyfox
<wallet><security><wallet-recovery><paper-wallet><wallet-security>
Store Bitcoins offline
Jamgreen
# Store Bitcoins offline

(Asked by: username_0 on 2017-09-23)

I have some bitcoins and ether at Blockchain.info and I am really scared of losing them.

How do I best secure them? Right now I have a paper with the code to restore my wallet, but my coins are still stored at Blockchain.info.

Wouldn't it be better to store them completely offline? How do I do this? What is the difference of storing them at Blockchain.info and keep a paper with the code to restore the wallet?

I guess if I store my coins at Blockchain.info, I have to trust that they don't go bankrupt, they don't steal my coins, and no one hacks their servers and steal my coins.

Therefore, I guess it's more safe to store them physically, but I don't understand how they are stored physically. From my understanding, I just create a code that can validate that I am the owner of the coins. So if I in the future want to see my coins, I can create an online wallet using the physically stored code?

What I basically want is to store my coins offline but have a wallet where I can see exactly how many coins I can access with the offline stored code (without giving the code to an online wallet).

I have also looked at Ledger, but they are very pricey and I don't really see the value in them, since I still have to store a code on a physically printed paper to be sure I can still access the coins in case I break or lose the Ledger.

**Tags:** wallet, security, wallet-recovery, paper-wallet, wallet-security

> **Comments:**
> **username_1**: If you think a ledger is "very pricey" @ EUR 58, maybe you don't have enough bitcoin/ether to worry about. (That's not to say you shouldn't be thinking about security and backups of course).  
> **username_2**: Your concern is very realistic. Even if you do not lose your coins, you may lose control over them. The Ledger Nano S (or similar solutions) is really worth the money and I believe it has many other uses too. There are many people now cut off from Bitcoin.de because their identification system IDNow broke down (since weeks I have heard). They installed another identification system now, POSTIDENT, but only for those living in Germany.  

---

## 5 answers

### Answer by username_3 on 2017-09-23. Score: 1

Might be worth reading through <https://bitcoin.org/en/secure-your-wallet>.

Personally I use a local encrypted wallet (standard bitcoin core software) that I back up to USB. My assumption is that the strength of the wallet encryption is good enough that even if my PC or USB is compromised the wallet pass phrase will keep my coins safe.


---

### Answer by username_4 on 2018-08-09. Score: 0

> **What I basically want is to store my coins offline**

I would extract the private key or recovery phrase from the account at blockchain.info. I don't know exactly how as I don't have an account there.

If that proved to be impossible I would create a normal wallet using something like Bitcoin core on a newly reformatted and installed PC. Then I'd send the bitcoins from the blockchain.info account to the receiving address of the new wallet (I'd test this first with a vary small amount). Then I'd extract the private key and put that PC offline.

I'd then practice using that private key in yet another clean PC to be sure I knew how to recover access to my bitcoins. Once happy I'd write that private key (or recovery phrase - whatever I'd practised using) on paper and lock it in a safe (and tell my next of kin where to find it if a bus knocks me down and kills me).

Then I'd delete the wallets created on PC's and at least zero the unallocated space.

> **but have a wallet where I can see exactly how many coins I can access with the offline stored code (without giving the code to an online wallet).**

This is called a watch-only wallet. Or more accurately, a watch-only address in a wallet. I believe most, if not all, wallets can do this. You just import the receiving-address only (not the private-key or recovery-phrase) into the wallet.

[Here's an example using the Electrum wallet](https://bitcoinelectrum.com/creating-a-watch-only-wallet/)


---

### Answer by username_5 on 2018-06-04. Score: 0

Other answers have not touched yet on paper wallets.

A paper wallet is an offline (paper) wallet. Provided the wallet is created securely (offline) and the random seed is true random without flawed random logic, paper wallets are as secure as you can get. You only need to protect the private key on the physical paper wallet.

For Bitcoin and many other currencies, you can use a paper wallet generator such as [walletgenerator.net](http://walletgenerator.net/) following the instructions on the website (note, I cannot personally vouch for how truely random the generator is) and once sealed you send your BTC to the public address. Provided the private key is never revealed your coins are as safe as possible.

When you wish to spend from a paper wallet, it is necessary to import the private key into some software that can generate and sign a transaction for you, e.g. Bitcoin Core or Electrum. It is common practice to expend the paper wallet entirely for the truely conscientious security mind and send any change to a new paper wallet but it is necessary to be mindful of where change will be sent in either case.


---

### Answer by username_6 on 2020-03-13. Score: 0

1. Download latest BTC client
2. Move to a pc not connected to the internet.
3. Create an address on that PC without internet.
4. Send fund to address created on PC with no internet access.
5. Save keys in safe place


---

### Answer by username_1 on 2017-09-23. Score: 0

I use an air-gapped solution. I can create unsigned transactions on my watch only wallet ([Electrum](https://electrum.org) for example), transfer to the completely offline machine, sign and return to the online machine to broadcast it. It is a long and laborious process. The watch only wallet is created by using the `xpub` key.

Take a look at [iancoleman.github.io/bip39/](https://iancoleman.github.io/bip39/) to learn a bit about BIP39/BIP44 HD wallets and how a seed phrase can generate all the addresses. You can use this in an offline computer to generate your own phrase, just like blockchain.info did for you. It will give you the `xpub` too for online watch only wallet, this is how to use in electrum: [docs.electrum.org/en/latest/coldstorage](http://docs.electrum.org/en/latest/coldstorage.html).

The value in a hardware wallet, such as the Ledger, is that it allows you to be air-gapped without a second machine (or booting from read-only media). It's fast and secure.

You do need to keep that HD wallet BIP39 Mnemonic safe with any solution. I don't have any suggestions on that front.


---

