Crypto wallets are a necessary tool in the world of digital assets and exchange, as they’re the gateway to managing, storing, and transacting digital tokens. There is now a wide range of different types of wallets, each with pros and cons. In this article, we delve into their advantages and downsides.
Before we explore the different types of wallets out there, it’s important to set a few things straight. Let’s start with the basics.
One can manage different accounts from the same crypto wallet. Every time a new blockchain address (account) is created inside a wallet, a corresponding set of public and private keys is generated. Public keys are like a bank IBAN: they are visible to everyone and necessary for you and others to transfer money — a public key is a shortened version of your account in the blockchain.
The private key is for you and you alone: it’s like the PIN access to your online banking account, needed to check the funds and manage it. It’s important that it remains secret, as access to it means access to your money; whoever has it can easily drain your account.
Thirdly, there’s the seed phrase (a random set of English words), which corresponds to each private key, and it’s used to retrieve access to a particular address in case you lose the private key.
Crypto wallets can be custodial or non-custodial (AKA self-custodial). With custodial, traders have to trust a third party with their funds (they’re under the custody of a company), which also means private keys are retrievable in case they get lost. Owners of non-custodial wallets have full control over their assets, but no way to regain lost private keys, most probably resulting in permanent loss of funds.
Some wallet providers, like Coinbase, Binance, Crypto.com, and Exodus (Exchange) offer both options, thus reaching a wider audience by allowing clients to choose how their private keys are stored. Others are strictly custodial (most exchange wallets, but also Bitstamp, PayPal, and Robinhood) or non-custodial (MetaMask, Exodus, Ledger, and Mycelium).
It’s important to master the above-mentioned concepts to understand how choosing a wallet type can affect your experience. Crypto beginners might start with a popular choice (perhaps a custodial software wallet), and people looking to store large amounts for a long period might probably be keen on keeping their money in hardware wallets. Users can opt for both custodial and non-custodial wallet options across different types of wallets, depending on their needs.
Software (‘hot’) Wallets: The most commonly used
Software wallets are applications or programs that can be installed on computers or mobile devices. They can be further divided into desktop, mobile, and web wallets. Desktop wallets — usually self-custodial — are directly installed on the desktop as a software program, and give full control over private keys. Examples include Exodus and Electrum. They’re a good option for users who prefer to control their assets locally and have strong security practices. Desktop wallets provide a balance between security and usability and support several cryptocurrencies. They can, however, be vulnerable to malware or hacks if the computer is compromised, and require regular updates and security precautions.
Mobile wallets are designed for smartphones, allowing users to access and spend cryptocurrency on the go. These are great for users looking for a convenient and portable wallet for everyday transactions. User-friendly and accessible anytime, anywhere, it’s often integrated with QR code scanning for easy payments. It’s also very convenient to stake or trade assets directly within the app. The downside is, that since they’re in the form of an app and connected to the internet, they’re vulnerable to theft if the phone is hacked or stolen.
Web wallets are accessible via a web browser. Some are custodial (Kraken, Coinbase, Binance) and others are non-custodial (MetaMask, Coinbase Wallet) — choosing one or the other depends on the level of security and backup measures you’re aiming for. Non-custodial web wallets are recommended for users who frequently interact with DApps and DeFi. The accounts are easy to set up and come integrated with the exchanges and DeFi services.
Hardware Wallets
The feature that distinguishes hardware wallets is the fact they enable storage 100% offline — hence also known as “cold” wallets in opposition to the “hot” ones, which are connected to the internet. All hardware wallets are non-custodial, meaning users fully own and control their private keys. Most popular ones come in the form of a physical device, like a USB pen equipped with security features, a smart card, or an SD card.
Their purpose is to provide a secure, offline solution for managing crypto assets without relying on a third party to hold the keys. This makes them an ideal choice for long-term storage and enhanced security for those who want to maintain full control over their cryptocurrency. Some desktop wallets can also be used without an online connection, offering users more security. Ledger and Trezor are two popular hardware solutions.
They are immune to online hacks, viruses, and phishing attacks. Users can store a wide range of cryptocurrencies, and physical access to the device is required for transactions, which adds an extra layer of protection. However, they can turn frequent transactions into a cumbersome task. Also, there’s the risk of the device getting damaged or lost — some enable some form of backup, but others don’t, thus leading to loss of funds.
But how do hardware wallets enable crypto transactions if they aren’t connected to the internet? They keep the private keys offline and use a process called offline signing. When a user wants to send crypto, the transaction details are created on an internet-connected device and then sent to the hardware wallet. The wallet, still offline, securely signs the transaction internally using the private key without ever exposing it. The signed transaction is then returned to the internet-connected device, which broadcasts it to the blockchain. This ensures the private key remains secure and never interacts with the online world, safeguarding the user’s assets.
Paper or Metal Wallets
Although kind of obsolete, this wallet format still exists. It’s basically having your public and private keys written down on a piece of paper or engraved in a metal piece. They usually include QR codes for easier scanning — the keys can be generated offline, on an air-gapped computer. QR generator websites shouldn’t be used, as no one can ever be sure if these generators are stealing the users’ information.
More cautious users won’t use a printer with an internet connection; they’ll simply write it down. Anytime data is sent to the printing device, there’s a chance that it can be intercepted by malicious actors. Storing your keys in paper wallets can be extremely risky as they can easily get lost, or damaged by fire or water. Metal wallets are another option. Private and public keys can be engraved in a piece of metal through different methods. Some companies doing this use materials that are resistant to fire and other agents.
There are a few Polkadot-Eco wallets worth mentioning. Polkadot.js is probably the most well-known and comes in the form of both a browser extension and a webpage. It is the official wallet for Polkadot and supports other Substrate-based blockchains like Kusama. It allows you to easily create, manage, and switch between multiple Polkadot accounts, and users can participate in Polkadot’s staking, voting, and governance functions from Polkadot.js. It’s ideal for developers and users who need full access to Polkadot’s network features — especially developers and advanced users because it enables access to extrinsics, metadata, and other chain-specific operations.
Subwallet only comes with a browser extension version and is compatible with Polkadot.js to make it easy to access and interact with Polkadot dApps. It also allows governance participation and other features.
Also accessible via a web browser extension and web interface, Talisman supports Polkadot and other Substrate-based chains (like Kusama, Moonbeam, and Acala) as well as Ethereum-based assets. One of Talisman’s most sought-after features is that it enables seamless interaction with the Polkadot ecosystem and bridges to Ethereum.
Nova Wallet is a mobile wallet available for iOS and Android — with a clean and user-friendly interface. Moving assets across chains is another positive aspect of Nova Wallet. You can participate in parachain auctions directly from the wallet, and participate in governance features like voting on referenda.
Ledger is one of the most well-known hardware wallets integrated with Polkadot.js. It provides secure, offline storage for your Polkadot and Ecosystem tokens. Besides managing assets, you can also participate in governance without fear of exposing your private keys.
Incognitee will be the first solution with a wallet allowing Polkadot users to transact and store crypto privately, without the data being publicly recorded in the blockchain. There will also be a wallet integration option, which will allow you to connect other wallets to do private transactions through Incognitee.
Choosing the right wallet depends on your needs, technical ability, and security concerns. When it comes to control, custodial wallets are good for those who truly value privacy and security, as they’re the only ones in control of their own keys. Having sole custody over a wallet is also risky because there is no way to retrieve the funds in case access is lost. Non-custodial wallets are a great option for frequent traders and people who enjoy interacting with other blockchain Dapps, and like to have a backup in case something happens to their private key.
Now, the kind of wallet. Do you prefer to keep your wallet completely offline, or enjoy the easiness of exchanges and apps? Hardware ones are best for long-term storage and high-value holdings, but they might not be so user-friendly for beginners.
Software wallets offer convenience (especially mobile and web wallets) for daily use and are ideal for people starting out in the crypto world.
The best approach may be using a combination of wallets — keeping large amounts in a hardware wallet while using mobile or software wallets for smaller, daily transactions. As the crypto world evolves, so too will wallet technologies, providing users with more secure, efficient, and innovative ways to manage their digital assets.
Integritee is the most scalable, privacy-enabling network with a Parachain on Kusama and Polkadot. Our SDK solution combines the security and trust of Polkadot, the scalability of second-layer Sidechains, and the confidentiality of Trusted Execution Environments (TEE), special-purpose hardware based on Intel Software Guard Extensions (SGX) technology inside which computations run securely, confidentially, and verifiably.
Community & Social Media: Join Integritee on Discord | Telegram | Twitter | Medium | Youtube | LinkedIn | Website
Products: L2 Sidechains | Trusted Off-chain Workers | Teeracle | Attesteer | Securitee | Incognitee
Integritee Network: Governance | Explorer | Mainnet | Github
Monthly Wrap-Up October 2024: Incognitee Beta Launch & Guess the Number Contest
Incognitee Beta Launch & Guess the Number Contest
Cross-Chain Interoperability: Major Issues & How to Tackle Them
Monthly Wrap-Up September 2024: TEERDays Launch, Tech Updates, New Articles & More
Public vs Private Blockchain RPC Nodes: What’s Best?
AI & Confidential Computing: Building Trustworthy AI Applications with TEEs
TEERdays: A New Unit That Will Shape Incognitee
Monthly Wrap-Up July 2024: Talking at Decoded, Launching Treasury Proposals, Publishing Articles & More
Monthly Wrap-Up June 2024: Incognitee Bug Bounty Launch, Polkadot Treasury Proposal & More
Become a Collator Operator for Integritee Network!
Monthly Wrap-Up May 2024: Securing a Polkadot Parachain, Launching the Incognitee Test Campaign & More
The Incognitee User Test Campaign is Now Live!
Slot Auctions vs Coretime: What’s Changing for Polkadot Projects
Monthly Wrap-Up March 2024: Listing TEER on Basilisk, Attending Sub0 & Paseo Landing
Monthly Wrap-Up February 2024: Crowdloan, Governance and Treasury
Monthly Wrap-Up January 2024: Launching the Incognitee Testnet, Winning a Hackernoon Award & Much More!
Polkadot Crowdloan: Campaign Kicks Off on February 7th!
2023 at Integritee: Product Releases, Partnerships, a Privacy Sidechain & Much More
OLI Systems Releases Research Paper about a DLT-Based Local Energy Market Model
Monthly Wrap-Up December 2023: New Products, Fresh Content & More
2023 Integritee Content: Giving Back to Our Community
Unlocking Privacy in Transfers: The Power of Integritee’s Private Sidechain Model
Monthly Wrap-Up November 2023: New Content, TEER Recover & Tech Updates
Monthly Wrap-Up October 2023: Joining an Accelerator Program, Launching the New Website, Educational Content & More!
Monthly Wrap-Up September 2023: Winning an Award, Talking at Sub0, Partnering with OVH & More!
OVH Releases Whitepaper on How Integritee Is Re-Inventing Blockchain Security & Confidentiality Using Intel SGX Technology & OVHcloud
Monthly Wrap-Up August 2023: Launching the Attesteer, Encointer’s PoP Badge & More
Launching Integritee’s Attesteer
Monthly Wrap-Up July 2023: Video Releases, Tech Updates & More
Monthly Wrap-Up June 2023: Polkadot Decoded, New Add-Ons and More
Monthly Wrap-Up May 2023: Governance Platform Launch, New Environments and More
Integritee Launches New Governance Platform with Polkassembly
Monthly Wrap-Up April 2023: Tech Upgrades, Partnerships & Upcoming News
Monthly Wrap-Up March 2023: Product Releases, a Privacy Sidechain & More
Securitee & enclaive Team Up to Offer Ready-To-Use TEE-Secured Solutions
Securitee Launches Confidential Computing Platform to Protect Data in Use
Introducing Integritee’s Teeracle: A Framework to Build TEE-Based Oracles
A Privacy Sidechain for All Polkadot & Kusama Chains
Monthly Wrap-Up February 2023: Launching Roadmap, Partnerships and More!
SDK v0.11.0: Increased Performance and Faster Processes
OLI Systems Develops Innovative Energy Market Place by Building on Integritee
Integritee Network: Roadmap 2023
Monthly Wrap-Up January 2023: Slot Swap, Davos Touchdown and Much More
Community Updates: Discord, Twitter Raids & More
2022 at Integritee: Winning Parachains, Hosting Events, Integrating with Projects & Much More
Monthly Wrap-Up November 2022: Lisbon Happenings, Bifrost Integration & More
XCM Integration of Integritee and Bifrost Completed
Integritee Welcomes Sergei Medvedev as New Advisory Board Member
Monthly Wrap-Up October 2022: Travels, Interviews, Tech Updates & More
Monthly Wrap-Up September 2022: Integritee SDK Release, Token2049 & More
Integritee & Securitee: Connecting the Dots
Integritee’s SDK: A New Era of Web3 Application Building
Monthly Wrap-Up August 2022
Integritee Sidechain Performance Benchmark
Integritee & Crust Team Up for Publicly Verifiable Decentralized Content Storage
Integritee’s Polkadot Crowdloan
Monthly Wrap-Up July 2022: Winning a Slot on Polkadot, Integrating with Karura & Much More