Intro to Ethereum Wallets
Wallets allow Ethereum users to store Ether and to interact with smart contracts on the Ethereum network. There are many different ways to accomplish this. Below is a list of each option and a high level overview of what each option is best for.
Smart Contract Wallets
Smart Contract Wallets are wallets with unique abilities due to the power of smart contract functionality. They enable additional security and recovery features for users.
Hardware wallets are the most-secure method for accessing your funds while online, as they do not expose your private key to the internet when signing transactions.
Phone and other mobile device-based wallets are mobile alternatives to desktop and web wallets.
Desktop wallets are downloadable apps capable of operating on Windows, MacOS, or Linux that allow users to interact with their funds.
Web wallets are wallets hosted on a website, they may be custodial or act as an interface for users to generate and interact with their accounts.