There are several ways in which wallets can be categorised and differentiated from one another. For the purposes of this 101, we will focus on the varying levels of security as the main distinguishing factor between wallet types, whilst also taking into account functionality and ease of use. The way in which your keys are being stored is the core of what differentiates the following wallet types from one another.
Software wallets
First, there are software wallets, which run and store your keys on your preferred device. These usually come as desktop or mobile applications, but can also take the form of a browser extension. Software wallets generally offer the best ease of use, since they are always handy and ready to be used without any hassle. In this sense, they come closest to an actual wallet in terms of utility. On the flip side, when they are installed on devices that are actively being used and connected to the internet (which is also referred to as a hot wallet), software wallets can also be vulnerable to hack, which is why it is preferable to not store large amounts of valuable crypto-assets on them in the long term.
Hardware wallets
Second, there are hardware wallets. These are little devices, about the size of a usb stick, that store your private key on a designated chip, offline (which is also referred to as a cold wallet). They are considered the most secure way to store your crypto-assets. In terms of utility, a hardware wallet is less like an actual wallet and more like a little vault, as it first has to be connected to a computer and unlocked before any crypto transactions can be carried out. While these wallets also come with a software component and interface, there definitely is an added layer of complexity when it comes to everyday use, compared to software wallets. However, when it comes to securely storing assets of substantial value, they are very well worth these trade-offs, as well as their price tag.
Exchanges
And finally, we need to talk about exchanges. Platforms such as Coinbase, Bitstamp and Bitfinex, which allow you to conveniently buy and sell crypto-assets like Bitcoin or Ether. Crypto-assets you’ve traded can typically and quite conveniently be kept right on your exchange account. However, this is not the same as keeping them in a wallet. Exchanges keep these funds in their own wallets, and promise to transfer them to you when instructed to. Basically, you must trust the exchange to store your crypto-assets securely. As long as you don’t have your assets in a wallet of which you yourself hold the keys, you don’t really own them. Long story short, keeping all your crypto-wealth on an exchange is not recommended.
Disclaimer: This website is operated by STOKR S.A., a Luxembourg public limited liability company (société anonyme), having its registered office at 9, Rue du Laboratoire, L-1911 Luxembourg and registered with the Luxembourg trade and companies register (Registre de commerce et des sociétés, Luxembourg) under number B226662, authorised as a crypto asset service provider (CASP) and as a payment institution (PI) and registered with the CSSF. STOKR S.A. is a technology and platform service provider. It does not issue, offer, place, market or promote financial instruments, does not provide investment advice, and does not act as an intermediary between investors and issuers. Instruments presented on this website are offered by third-party issuers on their own behalf and on their own responsibility. Other entities named on this website, including issuers and their management companies, are separate legal entities; they are not part of STOKR S.A.'s authorisations and may be subject to a different regulatory framework, or to none.