Etherwall is an open-source desktop wallet for Ethereum and ERC-20 tokens. Users control their own private keys which are stored on the users hard drive. Users can choose whether or not they wish to run a full node. With a full node, users have to download a full copy of the blockchain. With the alternative thin client mode, users can use a remote Ethereum node to get the latest blockchain information and send signed transactions. In thin client mode, all the sensitive information to sign transactions still remains on your computer with only the signed transaction being broadcasted. Users can back up their wallet by exporting it as a file on to their device. To restore an account, they can import this file. This file is not encrypted so it needs to be ensured to stay offline. The wallet is available on Mac, Windows, and Linux.
Etherwall can also integrate with the Trezor One if users wish to enhance security and store their funds on a hardware device. There currently is no support for the latest model Trezor T. The wallet is not hierarchical deterministic. It has no multi-signature functionality. There is also no option for users to enable two-factor authentication. The wallet has been noted to be easy to use and set up.
- Users control their own private key
- Users can choose between a full node and thin client node
- Integrates with Trezor One
- Funds can be stored in cold storage
- Only supports Ethereum and ERC-20 tokens
- Not hierarchical deterministic
- No multi-signature functionality
- No two-factor authentication option