In light of the recent debacle with a bitcoin dev named Luke Dashjr who allegedly lost all his bitcoin due to his poor security practices, here are some tips to more safely store your bitcoin. Feel free to add to the list.
It cannot be emphasized enough. Even if you are computer and tech savvy and already know this stuff it is always a good idea to review best practices once in a while because even the best of us can have a lapse in judgment or let our guard down, make a mistake, etc.
1. Don't keep large amount of btc on any exchange or hot wallet. Think of a hot wallet like the wallet you carry around in your pocket.
You carry only some spending money in your wallet or purse not your life savings.
2. Never store your recovery seed phrase (aka private keys) on your computer like Mr. Dashjr did. This is one of the golden rules of self custody that was violated by someone who should have known better.
3. Use a good hardware wallet to store larger amount of bitcoin. If you can't get a hardware wallet or don't want to deal with learning how to use one because it is more complicated then at the very least use a good software wallet such as Trust Wallet, Mycelium, Exodus wallet, etc. These allow you keep your private keys offline.
4. Always use good antivirus and anti-malware software and scan your machine at least one a week or before you move any large amount of crypto.
5. Good idea to also use good software firewall in addition to firewall built into your router.
6. Don't visit any shady websites or use public wifi for any financial or crypto transactions.
From the official Trezor website:From the official Ledger website: