0/5
--- _Follow along with this video:_ --- So you are not a noob; you are at least a beginner, experienced, and maybe have some small money. For beginners, small amounts of money, and short-term storage, desktop, browser, and hardware wallets are fantastic solutions. This includes wallets like Metamask, Frame, Rabbit Wallet, and others. If you are thinking, "But Patrick, what do you mean by beginner/small money?" It simply means the amount of money you are okay with losing, and that varies from person to person. It might be okay for a college student to lose $50 but not $1,000. If that college student wants to store a crypto asset worth $1,000, then they better move to the next stage, which is using multi-sig wallets or hardware wallets. On the other hand, for a big firm that wouldn't flinch if they lost $5,000, storing that amount on a browser wallet such as Metamask, Rainbow, and others wouldn't be a problem. Think of these browser wallets like the real-life wallets you carry around. Any amount of money you feel very comfortable putting in your real-life wallet while you walk down the street should be what you store on your browser wallet. You wouldn't likely put $100,000 in your real-life wallet and walk around the street, as that would be inviting trouble. Treat your browser wallet with the same caution. Two common terminologies often thrown around regarding browser wallets are `hot wallet` and `cold wallet`. Let's look at what these terms mean in relation to a browser wallet. ### HOT WALLET A hot wallet is a browser wallet that is connected to any online app or protocol. It is a wallet that you connect to the internet. ### COLD WALLET A cold wallet, on the other hand, is a wallet that you don't connect to the internet. You don't use it to interact with any protocol or app. If you want to use the blockchain or any web3 services, you would need to connect your wallet to the internet. So, if you have a cold wallet and you connect it to the internet to quickly use some web3 services, at that moment it becomes a hot wallet. Cold wallets are better for long-term storage of your assets. The more of a cold wallet your wallet is, the safer your assets are. You may choose to not connect your cold wallet to the internet at all and have a separate hot wallet that you always use to interact with the blockchain world. ### HARDWARE WALLET Hardware wallets are considered even safer than cold browser wallets for storing crypto assets because they are air-gapped. This means there is a gap between hardware wallets and the internet, making it challenging for assets to be moved. The more air-gapped a wallet is, the safer it is for storing crypto assets. Hardware wallets provide a secure way to store crypto assets, suitable for beginners with small amounts of money to experts. However, a major concern with hardware wallets is how their private keys are stored directly on the physical device. Hot wallets are typically good for beginners entering the web3 space as they are easier to use. Hardware wallets serve a similar purpose but are more advanced and can be more challenging to use. Further details on hardware wallets will be covered in upcoming sections. ### PROS OF BROWSER WALLETS AND HARDWARE WALLETS Browser wallets and hardware wallets have several advantages: - In browser wallets and hardware wallets, you are in charge of your private key and have complete control over your assets. This gives you a sense of security and ownership. - Browser wallets are particularly user-friendly when it comes to interacting with web3 applications. They provide an easy and seamless experience. - Many people transfer their assets from cold wallets (which are not connected to the internet) to hot wallets (browser wallets) in order to interact with the web3 world. This allows them to conveniently use web3 services while still keeping their assets secure in a cold wallet. These advantages make browser wallets and hardware wallets popular choices for individuals who want to have control over their assets and easily engage with the web3 ecosystem. ### CONS OF BROWSER WALLETS AND HARDWARE WALLETS The disadvantages of using both browser wallets and hardware wallets include: - **Sole Responsibility and Single Point of Attack**: The security of your assets depends solely on you, making you the single point of attack. Any mistakes made with your private key could result in the loss of all your assets. - **Security Risks**: If your computer gets hacked, all the assets in your browser wallet could be stolen. Similarly, if someone gains access to your hardware wallet, you risk losing the assets stored on it. - **Supply Chain Attacks**: There is a risk of supply chain attacks where downloading a compromised version of the software or receiving a tampered hardware wallet could lead to security breaches. This threat is particularly concerning as it can be hard to detect. - **Privacy Concerns**: Some wallets may track your data, raising privacy concerns. It's important to customize your wallet for enhanced privacy and security. These drawbacks highlight the importance of being cautious and implementing robust security practices when using browser wallets and hardware wallets to safeguard your assets in the volatile crypto space. ### POTENTIAL SUGGESTIONS [HOT WALLET] Sure! Here are some potential suggestions for hot wallets: - [**Metamask**](https://metamask.io/) - [**Rabby**](https://rabby.io/) - [**Frame**](https://frame.sh/) - [**Rainbow**](https://rainbow.me/) - [**MyEtherWallet**](https://www.myetherwallet.com/) These wallets are commonly used for interacting with the web3 world and provide a user-friendly experience. Remember to exercise caution and follow security best practices when using any wallet to protect your assets. Let me know if there's anything else I can help with! ### SUGGESTIONS TO LEVEL UP YOUR HOT WALLET Here are some tools that can help enhance the security of your hot wallet: - [**Web3 Antivirus**](https://web3antivirus.io/) - [**Fire.xyz**](https://www.joinfire.xyz/) Metamask somewhat recently launched Metamask Snaps, which are customizations for your Metamask to add even more functionality. For example, there is a BlockSec Metamask Snap that checks for malicious transactions, and there are many different snaps available for use with your Metamask.
Browser wallet pros/cons, comparison between MetaMask, Treasure, Rainbow and more. Key points: Treat browser wallets as hot wallets with limited amounts; use hardware wallets for long-term storage or larger sums.
Previous lesson
Previous
Next lesson
Next
Give us feedback
Course Overview
About the course
Introduction to best practices when working with wallets
Post-deployment security
Post-deployment monitoring
Smart contract DevOps
Smart Contract Auditor
$100,000 - $200,000 (avg. salary)
Smart Contract Engineer
$100,000 - $150,000 (avg. salary)
Last updated on May 12, 2025
Solidity Developer
Smart Contract DevOpsDuration: 17min
Duration: 1h 20min
Duration: 36min
Course Overview
About the course
Introduction to best practices when working with wallets
Post-deployment security
Post-deployment monitoring
Smart contract DevOps
Smart Contract Auditor
$100,000 - $200,000 (avg. salary)
Smart Contract Engineer
$100,000 - $150,000 (avg. salary)
Last updated on May 12, 2025
Testimonials
Read what our students have to say about this course.
Chainlink
Chainlink
Gustavo Gonzalez
Solutions Engineer at OpenZeppelin
Francesco Andreoli
Lead Devrel at Metamask
Albert Hu
DeForm Founding Engineer
Radek
Senior Developer Advocate at Ceramic
Boidushya
WalletConnect
Idris
Developer Relations Engineer at Axelar