There are two basic types of blockchain wallets: software wallets and hardware wallets . Types of software wallets include web (or crypto exchange) wallets, mobile wallets, and desktop wallets. A hardware wallet is a physical device that secures access to your cryptos offline.