When you’re holding bitcoin or cryptocurrencies in general, wallet security should always be a number one priority to prevent unnecessary losses to one’s funds. Having your funds stored in an unsecure manner is simply a disaster waiting to happen.

No matter how knowledgeable you are with bitcoin or how good you are at picking coins and tokens to speculate with, none of these things really matter if your funds aren’t secure to start with. Below is a list of the types of wallets, and the pros and cons associated with them.

Custodial Wallets

Custodial wallets are wallets where you don’t have control and/or access to your wallet’s private keys. Instead, you are entrusting your wallet’s private keys to the service provider, whereas your private keys are stored online on the company’s servers. Custodial wallets are mostly accessed via logging in on a website/app using a username and password.

While some of the more reputable custodial wallets are quite secure and haven’t been hacked as of yet, storing your coins on custodial wallets is still heavily inadvisable. You could potentially lose access to all your coins if ever the custodial service gets hacked, or simply decides to run away with your coins. Such incidents have happened a handful of times already in the past, and it’s, unfortunately, safe to assume that it will most likely happen again.

Custodial wallet’s include:

1. Cryptocurrency Exchange Wallets

Cryptocurrency exchanges are sometimes the most preferred choice for people who hold a bigger variety of coins, solely due to their convenience.

Unfortunately, exchanges being hacked are a fairly common occurrence in the cryptocurrency space, due to the huge potential reward for the hackers if they manage to crack the exchange’s security. So far, the Mt.Gox exchange hack of 2014 is the biggest casualty yet with $661,000,000 worth of bitcoin stolen.

Only leave funds on exchanges if you frequently trade with your coins. If you do, we heavily suggest learning how to properly secure your exchange accounts.


  • Support for bigger variety of coins.
  • Being able to buy/sell coins quickly.
  • Convenience due to the usage of a username and password.


  • Accounts can be locked for various reasons.
  • Exchanges are a very hot target for hackers.
  • Some exchanges may not be taking security seriously.
  • Accounts can be easier to crack depending on password security.

2. Web wallets

Just like with exchanges, web wallets, which are also sometimes referred to as “online wallets”, are wallets where you access your funds by logging in to a website/app using a username and password; and whereas your wallet’s private keys are stored on the wallet company’s servers.

Some web wallets have some great features built-in like being able to buy mobile load and gift cards, pay bills, send funds instantly to people using the same app, and such.


  • Instant and free transactions on some web wallets.
  • Potentially can have great features.
  • Convenience due to the usage of a username and password.


  • Accounts can be locked for various reasons.
  • Web wallets are a very hot target for hackers.
  • Some web wallet services may not be taking security seriously.
  • Accounts can be easier to crack depending on password security.

Non-custodial Wallets

With non-custodial wallets, you have true ownership of your coins as your wallet’s private keys are only stored on your device’s local memory, and only you have access to them; effectively eliminating most of the security disadvantages with custodial wallets. For safety and security reasons, educating oneself on basic device security is heavily recommended, as certain malware and viruses are designed to look for wallet private keys on your phone or computer.

NOTE: Private keys come in the form of a 12-24 word “recovery seed” on most wallets

Non-custodial wallets include:

1. Software wallets

The Trust Wallet app

Software wallets are wallets where you download and install a wallet program/app on your computer or mobile device, and whereas you mostly use a 12-24 word seed to access your funds.


  • Full control over your funds.
  • Ability to use custom fee amounts.


  • Requires you to write down your wallet’s 12-24 word seed.

Desktop vs Mobile software wallets:

While both mobile phones and computers can be both infected by malware and viruses, computers, especially one’s running a Windows operating system, are mostly more prone to malware and viruses. Chances are, that your mobile phone is more secure than your personal computer.

Software wallet recommendations:

BlueWallet (bitcoin)BlueWallet (bitcoin)BlueWallet (bitcoin)
MetaMask (ethereum)Rainbow Wallet (ethereum)Rainbow Wallet (ethereum)
Atomic Wallet (multi-coin)Trust Wallet (multi-coin)Trust Wallet (multi-coin)
Guarda Wallet (multi-coin)Guarda Wallet (multi-coin)Guarda Wallet (multi-coin)

2. Hardware Wallets

Hardware wallets are small devices solely made to hold your wallet’s private keys and allows you to receive and send bitcoin and other cryptocurrencies without putting your private keys at risk. Hence, even if making transactions on malware or virus-infected computers, hackers would still not be able to gain access to your wallet’s private keys. This makes hardware wallets a really ideal way of storing bitcoin and other cryptocurrencies as it is highly secure.

Hardware wallets might be a bit costly for some people that only hold coins that are worth a few dollars; but if you’re holding a significant amount of money through bitcoin or other cryptocurrencies, getting a reputable hardware wallet should be a priority.

Note: For security reasons, only store your 12-24 word seed on a piece of paper.


  • Full control over your funds.
  • Ability to use custom fee amounts.
  • Ability to send funds even on an infected device (though not recommended, just to be totally sure)
  • Most hardware wallets support a wide variety of coins.


  • Costs money.
  • Requires you to write down your wallet’s 12-24 word seed.
  • Slightly less convenient compared to other wallets.

Hardware wallet recommendations:

3. Paper Wallets

A paper wallet is a wallet where your private keys are printed on a piece of paper.

Paper wallets are a decent alternative to hardware wallets as you only need a computer, a reliable printer, and a clean sheet of paper. While a paper wallet is an appealing option for some due to it being non-custodial and pretty much free, we heavily suggest against using paper wallets.

Though paper wallets are really easy to make, they are quite difficult to make securely. Creating a paper wallet securely using a clean, air-gapped device, preferably running open-source Linux software like Tails, and along the way taking a lot of safety precautions, requires a good amount of computer and information security knowledge.

For most people, going the safer route and purchasing a reputable hardware wallet is a far better option.


  • Costs almost nothing.
  • Full control over your funds.
  • Can be secure if done correctly.


  • Requires a good amount of computer and information security knowledge to create one in a secure manner.
  • Prone to damages.
  • Only used for storing bitcoin and cryptocurrencies.

Wallet Security Tips

Private key/Word seed storage

While it’s technically possible to store your 12-24 word seed safely and securely digitally, but similar to paper wallets, this is going to require a good amount of computer and information security knowledge. We heavily suggest against saving your word seed on a .txt file, a word document, on an email, a phone’s notes app, an SMS message, or anywhere digital. Simply write down the 12-24 word seed on a piece of paper or a metal sheet, and keep them out of reach from anyone.

Usage of Custodial wallets

The usage of custodial wallets like web wallets isn’t necessarily a bad thing, as they also have their specific uses. Just make sure to not leave huge sums of money onto your web wallets, due to the risks stated earlier.

Think of custodial wallets as your physical cash wallet, and your hardware wallet as your local bank; whereas it would not be a good idea to leave all or most of your wealth on your physical cash wallet. Instead, you leave just a small amount of money on your physical wallet(custodial wallet) and leave all the rest on your local bank(hardware wallet).

Risks of confiscation

While it might be a bit unlikely, one of the major risks with custodial wallets is that they can revoke access to your wallet by simply disabling your account. Sometimes due to them suddenly requiring the submission of personal documents, sometimes due to questionable reasons like you withdrawing funds from gambling sites, and sometimes even without any provided reason at all.

Always make sure your software is up to date

Regardless if you’re using a web wallet, a software wallet, or a hardware wallet, always make sure your device’s operating system and your device’s wallet apps are always up to date. Operating systems and wallet apps frequently push out new updates to make sure everything is as secure as possible.

Avoid keeping funds on exchanges

Exchanges get hacked all the time. As much as possible, only leave funds on exchanges if you’re actively trading your coins. If not, there’s really no reason to leave coins on exchanges due to the risks.

Also, make sure to activate 2-factor authentication, which is a feature that’s available on most if not all exchanges. But while having 2-factor authentication on makes it significantly harder for hackers to gain access to your account, having 2-factor authentication protecting your personal account would be pointless if hackers gained access to the exchange’s wallet itself.

Use strong password guidelines

  1. Use passwords that are long enough to make it difficult for hackers to brute-force your password. Preferably, more than 40 characters in length.
  2. Use different passwords on all your online accounts.
  3. Change your passwords once in a while.
  4. When using a password manager, which is highly recommended to make points 1 and 2 a lot easier, make sure your master password is difficult enough to crack.

For password managers, we recommend using open-source options like KeePass2 and Bitwarden.


Thanks for reading!

CryptoSec was found to help people learn how to protect their bitcoin and cryptocurrencies from scammers and hackers. If you know people that are interested in crypto, feel free to share our articles to help them out with security.

Protect your backups from EXTREME conditions

Don't miss out with the latest crypto security news.

Protect your backups from EXTREME conditions