KeepKey Bitcoin Hardware Wallet Review - Protect Your Investment!

in #security6 years ago (edited)

What is a Hardware Wallet?

Bitcoin hardware wallets are simply a secure hardware device, usually connected to your computer via a USB cable, which stores your private keys and protects your money from thieves and hackers. Most hardware wallets cost around $100 at the time this article was published.

Several of the leading brands include ...

There are other brands to choose from, but in this article I will be discussing the KeepKey Bitcoin hardware wallet. My KeepKey arrived within a few days from It was neatly packaged, included a case, USB cable, passphrase reminder card and instructions.

The setup was fairly straightforward, except one hiccup they did not go into, which left me slightly bewildered and concerned for a few minutes. Upon booting my KeepKey device the instructions stated that I would need to write down my 12 word passphrase and keep it safe. However, I was instead prompted to update the firmware upon boot and was never presented with a passphrase.

When it comes to instructions, I'm what you would call "anal" about following them "to a T". So this left me concerned that I would not be prompted with my passphrase; but my worries were soon relieved after I updated my firmware and rebooted the KeepKey. My passphrase was displayed just as stated in the instructions and I moved on to the next step.

After writing down my passphrase and storing it away safely in my safe, located in my underground bunker (just kidding), I was then prompted to name my wallet and create a 4 digit PIN to access my wallet in the future. When this was completed I was asked to install two Chrome extensions.

The first extension that needed to be installed was the KeepKey Wallet, which let's you connect to your KeepKey hardware device through the Chrome browser.

KeepKey Chrome wallet extension.

Then the KeepKey Proxy extension was installed, which provides a communication bridge between the KeepKey Wallet extension and the KeepKey hardware device.

KeepKey Chrome proxy extension.

Once both extensions are installed, Chrome will now display a new KeepKey Wallet icon in your top browser bar, which is very easy to use. Before sending any Bitcoin the KeepKey wallet extension will prompt you for the PIN you setup earlier. There are nine numbers (1-9) displayed on your KeepKey hardware device whose locations on the keypad will be randomized each time your PIN is required. You correspondingly click a blank keypad on the KeepKey wallet extension in Chrome to verify your PIN using the randomized locations shown on the hardware device.

Randomized PIN display on the KeepKey hardware device.

Enter PIN into the Chrome wallet extension.

The KeepKey wallet allows you to send Bitcoin, receive Bitcoin, view transactions or buy & sell Bitcoin. The Buy & Sell option simply opens up a browser window to

Main Chrome wallet screen.

There is also a Settings tab where you can change your wallet label, change your PIN, wipe the device and contact support.

Chrome wallet settings tab.

To send Bitcoin you simply enter the Bitcoin address to send to, enter the amount, then enter your PIN. Once that is completed you will be prompted on the KeepKey hardware device to verify the amount and the send to address by holding down the button on the side of the KeepKey for a few seconds. An animated timer will countdown until a checkmark is displayed and you can move on to the next step. You will then be prompted to once again verify the amount and transaction fee by holding down the button. You can cancel the process at any time.

KeepKey button to verify amounts prior to sending Bitcoin.

Now your Bitcoin is sent!


  • Secure.
  • Easy to use.
  • Sturdy build.
  • 100% Open Source.
  • Firmware Updates.
  • Can create custom firmware.
  • Can create multiple wallets.
  • Private keys are never exposed.
  • Ships in tamper-resistant packaging.
  • If you lose or damage your KeepKey, as long as you have access to the recovery sentence you wrote down during initialization, you can recover your bitcoins on any wallet that supports BIP39 and BIP44, including a new KeepKey.


  • The wallet extension tab will disappear if you click elsewhere on your browser window. Which means you must start over. So copy that Bitcoin address before you open KeepKey!
  • The instructions did not explain that you will have to do a firmware upgrade prior to being presented with your passphrase.


Overall I am very satisfied with the KeepKey hardware wallet and would highly recommend it to anyone looking to keep their Bitcoin more secure than holding them in a wallet on your computer.


I've just come across this excellent article by AssieHash titled, KeepKey Under The Hood, which goes into some technical details.


Thanks for the great post and info on this very important subject. I got hacked for $500 of e gold back in the day! When it happens to you it hurts and some are talking BIG money not just $500!

Yeah that sucks. A hardware device would definitely help. Thanks!

Nice write up here! Looking to maybe take the plunge on one soon and this gives me some things to think about. Are you a Trezor or Ledger owner already? If so, do you prefer this over them?

I was keen on this product but wound up going to trezor. Your write up was so thorough that I don't have questions about keep key, and I'd love to see a comparison from you between the two. I hear ethereum support is coming to trezor, so I'm curious why you selected this product specifically, thanks :)

I saw the KeepKey recently on some site and it caught my interest. Upon looking into it and seeing that the price was the same, I decided to go for the KeepKey. I sold all of my Ethereum (outside of what I mine daily) around $20, so I don't really have a need for an ETH hardware device at this time.

A very thorough review, thank you very much.

Maybe it is time to purchase a hardware wallet :)

If you have more than 1 BTC, it's probably a good investment.

What is the prize of this wallet?

$99 on Amazon.

Thanks... Ive veen looking at getting a btc hardware wallet

I highly recommend it!

Very concise write up man. Love the look of that device.

Have a double uptuck! @calva upvote

Thanks for the awesome info. Will definitely look into this.

It's well worth the $100 investment.

Very informative post. Thank you for this work. Never save money when it concerns your security

Well said and thanks!

Awesome, would love to see something like this made for Steem. :)

Yeah, that would be nice, but I just don't think it will happen. Now it is open source and will accept custom firmware, so it is possible that a bright third party creator could do it ... perhaps with some funding. :)

i need this device. to sleep better

We all do! :)

I use Trezor. Good thing. Never heard about KeepKey, but it looks attractively, at least its design.

Yes it's pretty slick!

Very very good infos there mate , so this some kind of like cold wallet ? Sorry crpyto noob here .
Oh ya btw if you got some time do visit my blog i got new post update :D cheers !

Yes it is cold storage (offline).

Maybe gonna buy one of this if i got more than 20000 steem . but for now i dont one . :p

Nice, I one a keepkey from their twitter giveaway a few months ago and I love it :))

It is true, there is a war, and the hunters are hungry for our identity, My last post of secure password show how to prevent your info getting leaked, when you act like a paranoic private info share holder.

Check the BRAVE browser, built in the blockchain and protects your visit from trackers.
Also use 2 types of email core security, for wallet management, and the other for usual site sign up- and contact email.

so in summary - you'd need this to access your Bitcoin?

what would happen if it got lost, stolen, or damaged? would there still be a way to recover your account and access your funds?

If you lose or damage your KeepKey, as long as you have access to the recovery sentence you wrote down during initialization, you can recover your bitcoins on any wallet that supports BIP39 and BIP44, including a new KeepKey.

So you don't need the device. You can retrieve your funds with MultibitHD or any other supported wallet or another KeepKey.

Coin Marketplace

STEEM 0.22
TRX 0.07
JST 0.029
BTC 20042.99
ETH 1113.75
USDT 1.00
SBD 3.07