ERC20 tokens are cryptocurrencies that exist on the Ethereum blockchain. Millions exist, from stable coins to meme coins, with well-known projects including Tether, Uniswap, Chainlink, and Shiba Inu. Read on to explore the best ERC20 wallets for safe storage in 2025.

I review top-rated wallets compatible with all ERC20 crypto assets, some of which are also compatible with other network standards like Bitcoin and Solana. Discover which wallets are best for security, trading, low fees, and overall user experience. I also offer best practices and tips on keeping an ERC20 wallet protected against online threats.

Key Takeaways

  • ERC20 tokens must be stored in a wallet compatible with the Ethereum blockchain. All ERC20 tokens will be stored under the same wallet address for enhanced convenience.
  • I only consider ERC20 wallets offering non-custodial solutions, meaning only the user controls their private keys offline and secret passphrases.
  • Those holding substantial wealth in ERC20 tokens and other cryptocurrencies might be better suitable for a hardware wallet, with Ledger hardware wallet and Trezor offering multiple models to suit all budgets.
  • Active users seeking secure storage alongside trading and staking features will prefer a mobile ERC20 wallet like Best Wallet. This option offers the ideal balance between safety and convenience.
  • Ultimately, the key takeaway is that no two wallets offer the same experience. ERC20 holders should assess their main priorities, whether that’s security, features, supported networks, or fees.

Best Ethereum & ERC20 Wallets Ranked

Having researched and tested over 100 providers, listed below are the best ERC20 wallets:

  1. Best Wallet – The Overall Best Wallet for Storing, Trading, and Staking ERC20 Tokens
  2. Ledger Nano S Plus – Entry-Level ERC20 Hardware Wallet for Enhanced Safety
  3. MetaMask – Trusted Ethereum and ERC20 Storage via a Browser Extension
  4. MyEtherWallet – One of the Original ERC20 Wallet Providers for Mobile Users
  5. Trust Wallet – Store ERC20 Tokens Plus Millions of Other Cryptos on 100+ Networks
  6. Trezor Safe 5 – Advanced Cold Storage Solutions via a 1.54” Touchscreen Device

Top ERC20 Wallets Reviewed

I’ll now review the best Ethereum wallets for storing ERC20 tokens. Read on to make an informed decision. Ensure independent research is conducted before proceeding.

1. Best Wallet – Our Top Pick for Storing ERC20 Tokens and 60+ Other Network Standards

Best Wallet is the overall best ERC20-compliant wallet. First, Best Wallet offers non-custodial solutions, meaning the private keys are accessible exclusively by the user. By extension, Best Wallet users have unfettered control of their ERC20 tokens, ensuring third parties can’t access the funds. Moreover, Best Wallet offers a user-friendly experience via an Android and iOS app.

A unique Ethereum wallet address is provided immediately after completing the security phrase (e.g. biometrics, setting a PIN, and writing down the secret passphrase). After that, you can transfer millions of ERC20 cryptocurrencies to that address. Custom ERC20 tokens can be added via the smart contract address, meaning that even newly launched projects are supported.

Best Wallet for ERC20 tokens

Best Wallet isn’t just the best ERC20 wallet; it also supports dozens of other network standards. Popular examples include Bitcoin, Solana, Cardano, XRP, Dogecoin, BNB Chain, and Litecoin. All supported cryptocurrencies can be stored in the same wallet account. Best Wallet users can create sub-accounts for certain niches (e.g., ERC20, meme coins, Bitcoin).

In addition to safe and private storage, Best Wallet also comes packed with investing tools. For example, the built-in launchpad lists new cryptocurrencies before they are added to exchanges.

This is ideal for investing in brand-new blockchain startups. Users can also buy, sell, and trade cryptocurrencies instantly (including cross-chain swaps), with support for fiat money.

Check out our in-depth Best Wallet review for more information about this ERC20 wallet.

Pros

  • My top pick for storing ERC20 tokens in 2025
  • Supports 60+ networks, including Ethereum, BNB Chain, and Polygon
  • Buy, sell, and trade ERC20 instantly with fiat money
  • Offers a non-custodial and anonymous experience
  • Connects with top Ethereum staking platforms like Rocket Pool

Cons

  • Not as secure as a hardware wallet
  • Some features won’t be released until later in 2025
Visit Best Wallet

2. Ledger Nano S Plus – Secure and Affordable Ethereum Cold Storage Solutions for Just $79

Ledger is one of the top manufacturers of hardware wallets, with Nano S Plus being its entry-level model. Costing just $79, the Ledger Nano S Plus is an affordable way to access cold storage solutions. The private key is encrypted and stored in a physical device that cannot connect to the Internet, eliminating the risk of online hacking attempts and remote viruses.

Once the wallet arrives, it takes about five minutes to get everything set up. Users must choose a PIN, which must be entered on the Ledger device whenever an outgoing transfer is authorized. The unique secret passphrase must also be written down, only displayed on the Ledger screen for added safety. You can transfer ERC20 tokens to the provided wallet address.

Ledger Nano S Plus review

Ledger Nano S Plus supports other popular cryptocurrencies, from Bitcoin, XRP, and Solana to Dogecoin, TRON, and Stellar. However, while Ledger Nano S Plus is a great option for those prioritizing security, it’s not the best solution for active traders. After all, transactions (e.g., staking, trading, and P2E gaming) can only be approved with the physical Ledger device.

Check out our extensive Ledger Nano S Plus review for more information about this ERC20 wallet.

Pros

  • An affordable hardware wallet for storing ERC20 tokens
  • Never connected to the internet — keeping your private keys offline
  • Transactions must be confirmed on the physical device itself
  • Supports other popular cryptocurrencies like Bitcoin and XRP

Cons

  • The $79 price tag isn’t worth it for storing small amounts
  • Robust security procedures make it inconvenient for active traders

MetaMask is one of the best decentralized crypto wallets in the crypto world. Boasting over 100 million users, MetaMask offers a non-custodial and private storage experience. The MetaMask browser extension is free to download and getting started takes seconds. Users choose a password, write down the secret passphrase, and that’s it, a unique Ethereum wallet address is created.

Any ERC20 token can be added to the MetaMask wallet address, including those that aren’t currently trading on exchanges. MetaMask also supports layer-2 networks like Blast, Polygon, and Base. BNB Chain is also supported, meaning it’s compatible with BEP20 tokens. However, MetaMask’s free ERC20 wallet doesn’t support Bitcoin, a big drawback for many users.

MetaMask ERC20 wallet

MetaMask offers a range of features, including staking tools for Rocket Pool and Lido. Users can also buy cryptocurrencies with fiat money, including credit cards and PayPal. Token swaps are also possible. However, these features are notoriously expensive. The same tasks can be done manually by connecting MetaMask with an ERC20 application (e.g. Uniswap).

We covered the crypto wallet in detail in our MetaMask Wallet review. Do check it out if you wish to know more.

Pros

  • A great option for storing ERC20 tokens on a browser-based wallet
  • Supports Ethereum, BNB Chain, Polygon, and other layer-2 networks
  • Completely free when storing and receiving cryptocurrencies
  • Also comes as a mobile app for iOS and Android

Cons

  • Non-storage features (e.g. token swaps) are expensive
  • Isn’t compatible with Bitcoin

4. MyEtherWallet – Specialist ERC20 Wallet App Supporting all Ethereum-Based Tokens and NFTs

MyEtherWallet, better known as “MEW” is one of the original ERC20 wallets. Launched in 2015, MEW has a solid reputation in the wider crypto markets. It comes as a user-friendly mobile app for iOS and Android, with no fees to store and receive cryptocurrencies. Users immediately receive a unique Ethereum wallet address, suitable for any ERC20 token.

Importantly, MEW is a non-custodial crypto wallet. Nobody, including the MyEtherWallet team, can access the wallet funds, ensuring complete autonomy. Privacy is assured too, with no requirements to provide personal information. MEW is protected by encrypted private keys and a PIN, but two-factor authentication isn’t offered.

MEW app review

Nonetheless, MyEtherWallet also comes pre-installed with popular ERC20 dApps. This offers access to staking, lending pools, and decentralized exchanges like Uniswap. MEW can also connect to dApps via WalletConnect, with users simply needing to scan the respective QR code. MEW offers no support for Bitcoin and other popular networks unless installing the “Enkrypt” extension.

Do you want to know more? Check out our full MEW Wallet review.

Pros

  • One of the first ERC20 compatible wallets to launch
  • Boasts excellent reviews on the iOS and Android stores
  • Also supports Ethereum-based NFTs
  • Seamlessly connects with Web 3.0 dApps

Cons

  • No support for Bitcoin unless installing a third-party extension (not recommended)
  • Doesn’t offer desktop software

5. Trust Wallet – One of the Top ERC20 Wallets for Diversified Crypto Portfolios

Trust Wallet, launched in 2017 and since acquired by the Binance exchange, is one of the best ERC20 wallets for diversified portfolios. It supports over 100 blockchains, covering the vast majority of cryptocurrencies in existence. This includes everything from Ethereum, Bitcoin, Dogecoin, and TON to Litecoin, Base, Polygon, and BNB Chain (Binance Smart Chain).

All token standards are pre-installed, so there’s no requirement to manually add any networks. Trust Wallet is available as an iOS/Android app and a browser extension. It’s free to download, with fees only charged on ongoing transactions and in-built features. The latter includes fiat services, enabling users to buy crypto instantly with local currencies.

Trust Wallet app review

Trust Wallet also supports token swaps and staking, but I found that fees are more expensive than using dApps directly. Security features align with other hot wallets, including encrypted private keys and biometrics. However, two-factor authentication isn’t offered. Do note that Trust Wallet’s browser extension comes with fewer features than the mobile app.

Our Trust Wallet Review covers everything you need to know in detail.

Pros

  • Supports most cryptocurrencies in existence, including all ERC20 tokens
  • Downloaded by over 140 million users
  • No personal information is collected when creating a new crypto wallet
  • Private keys are encrypted on the user’s device

Cons

  • Full functionality is only available on the mobile app
  • Hidden fees when converting tokens

6. Trezor Safe 5 – Pocket-Sized Hardware Wallet Supporting the Leading Blockchain Standards

Trezor Safe 5 is also one of the best ERC20 wallets for security. It’s the latest and most advanced model offered by Trezor, with increased convenience via a 1.54” touchscreen device. This makes transacting more user-friendly than previous Trezor models. Even so, the Trezor Safe 5 costs just $169 directly from the manufacturer.

In addition to Ethereum and ERC20 tokens, Trezor Safe 5 supports a wide range of other networks, including Cardano, Stellar, Avalanche, Dogecoin, and XRP. It’s also a good option for Solana meme coins, especially when holding consequential amounts. Users connect Trezor Safe 5 to the Trezor Suite app or software when verifying outgoing transfers.

Trezor Safe 5 review

The device must be connected via a USB-C cable, considering Trezor doesn’t have internet capabilities. Lost or stolen devices can be recovered via a unique secret passphrase, provided securely when setting the Trezor Safe 5 up. Do note that Trezor also offers more cost-effective models with robust security features. The Trezor Model One, for instance, retails for just $49.

Our Trezor Safe 5 review lets you know everything else you want to know.

Pros

  • One of the top hardware wallets for keeping ERC20 tokens in offline storage
  • The 1.54” touchscreen increases convenience
  • Lost and stolen devices can be recovered via the secret passphrase
  • Also supports the best cryptocurrencies to buy, including Bitcoin and Cardano

Cons

  • Doesn’t support Bluetooth
  • High fees when buying ERC20 tokens on Trezor Suite

How to Pick the Best ERC20 Wallet for You

ERC20 tokens operate on Ethereum, the second-largest blockchain by market capitalization. This means many wallets support the ERC20 standard, ensuring investors have many choices to consider.

The following sections explain what to look for when choosing the best ERC20 wallet for you.

Non-Custodial or Custodial Storage for ERC20 Tokens

First, users must decide between a non-custodial (recommended) or custodial ERC20 wallet.

Here’s a quick overview of how the two wallet types differ:

  • Non-custodial wallets: Offer a decentralized experience from the get-go. Private keys are encrypted and stored on the user’s device (e.g. mobile or laptop), meaning complete control. Non-custodial wallets ensure that ERC20 tokens can be sent, received, and stored without third-party interference. Put otherwise, it’s like being your own bank.
  • Custodial wallets: These are offered by online exchanges. For example, suppose you buy a popular ERC20 token like Chainlink on the Binance exchange. After the trade is complete, those Chainlink tokens will be stored in the Binance wallet. Binance manages and controls this, so users don’t truly own their purchased cryptocurrencies.

So, what’s the best option when storing ERC20 tokens? In my view, non-custodial wallets should be the only option that’s considered. Nobody, not even the wallet provider, has access to the funds. You truly own the respective ERC20 tokens, meaning they can be stored and transferred at any time.

Conversely, custodial solutions are best avoided. You won’t have control of the private keys, so any ERC20 tokens stored can only be transferred once approval is received. Moreover, you’re risking counterparty threats like fraud, malpractice, and bankruptcy. These events can mean the purchased ERC20 tokens are no longer accessible.

Ultimately, this is why the best ERC20 wallets reviewed on this page each offer non-custodial solutions.

Security features

Security should be a key priority when exploring wallets that support ERC20 tokens. However, do note that security can vary depending on the wallet type. I mentioned that hardware wallets are the safest option – Ledger Nano S Plus and Trezor Safe 5 each offer cold storage. This means they’re offline-only wallets, with private keys encrypted within a physical device.

By extension, getting hacked remotely is practically impossible. However, hardware wallets won’t be for everyone, especially if you’re an active ERC20 trader or only plan to invest small amounts. Therefore, while less secure, exploring hot wallet solutions is a viable option.

For instance, mobile wallets typically come with biometric security features accessible via facial or fingerprint ID. In addition to the phone’s smart lock setting, this offers a solid defense against unauthorized access. Two-factor authentication adds even more security to a mobile wallet, so look for this feature when selecting a provider.

Token Swaps and Fiat Facilities

The best ERC20 wallets offer more than just storage and transfer facilities. They also support investing tools, allowing active users to place trades without using an exchange. This is why Best Wallet ranks as a top choice. It enables users to buy cryptocurrencies, including leading ERC20 tokens like Tether and Shiba Inu, with a credit card.

Best Wallet swap BNB for USDT

E-wallets and local bank transfers are also available. All fiat transactions are conducted anonymously, so there are no cumbersome KYC procedures to complete. However, limits will apply, depending on the payment method and currency. Best Wallet users can also swap ERC20 tokens within the app interface. Again, without ID verification.

Not only are millions of ERC20 tokens supported but also cryptocurrencies from other networks like BNB Chain and Polygon. For instance, you can swap Tether for BNB or POL for ETH without ever losing control of the private keys.

Custom ERC20 Tokens and Other Network Standards

Another requirement when choosing the best ERC20 wallet is whether other popular networks are supported. For example, while MyEtherWallet is a top choice for Ethereum-based tokens it doesn’t support other blockchains. This means MyEtherWallet users can’t store Bitcoin, XRP, Litecoin, Solana, and other top-rated cryptocurrencies.

In contrast, providers like Trust Wallet, Trezor, and Best Wallet offer multi-chain solutions. Users can store all of their crypto investments in one place, rather than needing to manage multiple wallets. In addition, it’s important to choose a wallet provider that allows “custom tokens”.

For instance, some ERC20 wallets might initially support Uniswap, Chainlink, Tether, and Dai. However, without an option to add new tokens, you won’t be able to store non-supported cryptocurrencies. With Best Wallet, any ERC20 token can be added via its contract address.

How to Add Custom ERC20 Tokens to My Wallet?

Adding custom tokens to an Ethereum-compatible wallet typically requires the following steps:

  • First, locate the button for adding new tokens, like “Add Custom Token”.
  • Then get the contract address for the token you want to add. Getting this from the project’s website is the best practice.
  • Go back to the wallet and paste the contract address you just copied.
  • The token details should populate automatically. However, in rare cases, you might need to add the token’s name, ticker symbol, and number of decimals manually.

Once added, you can fully engage with the ERC20 token. This includes sending, receiving, storing, trading, and staking.

Privacy and Anonymity

Complete anonymity won’t be possible when using a custodial wallet, considering most exchanges now have KYC processes. Therefore, you’ll need a non-custodial wallet if privacy is important to you. Ensure the provider doesn’t collect personal information or IP addresses.

This could be required when using additional features like buying ERC20 tokens with fiat money. This does, however, depend on the provider. For instance, Ledger users can buy cryptocurrencies with credit cards via the Ledger Live software. However, users must first upload some ID.

Conversely, some wallet providers offer anonymity even when engaging with traditional payment methods. Just remember that blockchain transactions are transparent. So, if you buy ERC20 tokens on an exchange that’s linked to your identity and transfer the funds to a non-custodial wallet, future transactions could be tracked.

Seamless Connectivity to Ethereum dApps

The best ERC20 wallets offer seamless access to Ethereum dApps. This enables wallet users to access decentralized finance (DeFi) products directly. Put otherwise, you can save on fees as you won’t need to use the wallet’s built-in features, which almost always work out more than expensive.

For example, Trust Wallet, MetaMask, and Best Wallet connect with Ethereum staking platforms, decentralized exchanges, play-to-earn games, crypto casinos, and NFT marketplaces. Any transactions conducted are made from the wallet balance without losing control of the private keys.

How to Get an ERC20 Wallet

Getting an ERC20 wallet is a simple process. No prior experience is needed, but beginners will appreciate the following walkthrough.

I explain step-by-step how to get started with Best Wallet, a non-custodial software wallet for iOS and Android. Best Wallet is free, secure, and highly rated, making it a great choice for storing ERC20 tokens.

Step 1: Download the Free ERC20 Wallet App

The first step is to visit the Best Wallet website. Click the “Google Play” or “App Store” logo, depending on your phone’s operating system.

Download Best Wallet app

You will then be directed to the download page for the respective store.

Step 2: Enter an Email Address and Choose a PIN

Open the Best Wallet app and enter an email address. Open your email account and copy the verification code sent by Best Wallet. This ensures automated bots don’t use the Best Wallet ecosystem.

Best Wallet review

Now choose a PIN for the Best Wallet app. Later, open the settings page to switch on biometrics, which replaces the PIN when logging in.

Step 3: Backup the Secret Passphrase

The next step is to write down the secret passphrase. This is unique to your Best Wallet account and consists of 12 randomly generated words. You’ll need the secret passphrase if you lose access to the wallet (e.g. if the smartphone is misplaced). It provides access from any device, so ensure you keep it safe and private.

Another best practice is to ensure the secret passphrase isn’t written on a device. For example, beginners often make the mistake of saving it in an email draft or a Notepad document. Doing so invites increased risk, as crypto hackers could obtain the secret passphrase remotely. Only store it on a sheet of paper.

Step 4: Deposit or Buy ERC20 Tokens

The setup process is complete, so you now have a fully-fledged ERC20 wallet. ERC20 tokens can be transferred to the Ethereum wallet address provided. However, it makes sense to deposit some ETH at the same address. After all, ERC20 transactions require ETH to settle gas network fees.

Deposit BNB in a wallet

The other option is to buy ETH on the Best Wallet app. Minimums are low, popular payment methods like credit cards are accepted, and there are no KYC requirements. You can also swap ERC20 tokens on Best Wallet. Just click the “Trade” button and select which ERC20 tokens you want to exchange.

What is ERC20?

ERC20 is the token standard used by the Ethereum blockchain. So, while ETH is the blockchain’s native “coin”, all other cryptocurrencies built on Ethereum are ERC20 “tokens”. Millions exist, covering every niche and use case imaginable. For example, ERC20 tokens like Tether, Dai, and USD Coin are stablecoin projects pegged to the US dollar.

DeFi tokens are also popular, with exchanges like Uniswap and SushiSwap offering decentralized swaps directly from wallet balances. ERC20 tokens also cover metaverses and play-to-earn games. Some of the best meme coins to buy also use the ERC20 standard, including Shiba Inu, Pepe, and Mog Coin.

All ERC20 tokens share a common characteristic – network fees must always be paid in ETH. The specific amount is determined by the Ethereum blockchain based on network demand. The drawback is that you’ll need a small amount of ETH whenever you transfer ERC20 tokens.

For example, suppose you’re transferring Shiba Inu from a private wallet to an online exchange. A flat gas fee must be paid in ETH regardless of whether you’re sending $1 or $1 million worth of Shiba Inu. If you don’t have ETH, the transaction won’t go through. This is also the case when using Ethereum-based dApps like staking and lending.

Another consideration is that ERC20 tokens use the same wallet address as Ethereum. In theory, this means that all Ethereum wallets support ERC20 tokens. However, if “custom” crypto assets can’t be added, you can only store ERC20 tokens that are initially compatible with the respective wallet.

Why Do You Need an Ethereum/ERC20 Wallet?

I’ll now explain why ERC20 wallets are a core requirement when investing in the Ethereum ecosystem.

Storing ERC20 Tokens and Other Cryptocurrencies

The primary function of an ERC20 wallet is to store cryptocurrencies. They’re kept in the wallet for safekeeping until you’re ready to exit the investment. Therefore, ensuring the purchased ERC20 tokens are secure is paramount. The only other option is to store ERC20 tokens on a centralized exchange like Coinbase, Binance, or Kraken.

These exchanges offer custodial wallet solutions, meaning they’re responsible for keeping client-owned funds safe. However, you won’t have full control when using a custodial wallet. The exchange holds the private keys, so you can’t transfer or use the ERC20 tokens without requesting approval.

Additionally, the best ERC20 wallets also support other cryptocurrencies. This means they’re pivotal for investors with a diversified crypto portfolio. For instance, Best Wallet users can safely store and manage ERC20 tokens, Bitcoin, Solana, XRP, Litecoin, and more.

Sending and Receiving Funds

You also need a wallet to send and receive ERC20 tokens. Again, only non-custodial wallets are suitable here, as nobody but you has access to the private keys (which are required to authorize transactions on the blockchain).

  • So, when you install an ERC20 wallet, a new Ethereum wallet address (known as a public key) is automatically generated.
  • The Ethereum address is unique to your wallet and is also used to receive ERC20 tokens from another location.
  • This means Chainlink, Mog Coin, Decentraland, Uniswap, and all other ERC20 tokens are stored under the same address.

ERC20 wallets are also required when making outgoing transfers. For instance, you can transfer tokens to an exchange or another wallet location. All you need is the destination wallet address, and the ERC20 tokens should arrive a few seconds later. However, don’t forget that the wallet should also hold ETH to cover transaction fees.

Accessing the Broader Ethereum Ecosystem

Ethereum and ERC20 ecosystem

The Ethereum blockchain is used by a significant number of ERC20 projects, many offering dApps and broader ecosystems. The only way to access these projects is with a non-custodial wallet.

  • For example, suppose you’re storing Shiba Inu and want to generate some yields.
  • You can connect the wallet to a DeFi staking platform without losing control of the private keys.
  • Those Shiba Inu tokens then accumulate staking payouts.
  • The funds are returned to the wallet after they’re unstaked.

Staking is just one example of how the Ethereum blockchain opens an entire ecosystem for ERC20 holders. Users can also access decentralized exchanges, metaverses, sports betting sites, lending platforms, and more.

Types of ERC20 Wallets

We’ve established that the best ERC20 wallets are available on mobiles, desktops, browsers, and even hardware devices. However, understanding the type of wallet you’re obtaining is just as important.

You’ll need to assess whether it’s a hot or cold wallet and if storage is non-custodial or custodial. Read on for a comprehensive explanation of these key terms.

Hot vs Cold Wallets

Most ERC20 wallets offer “hot” storage, meaning they’re always connected to the internet. This ensures convenience, with wallet users able to approve transactions no matter where they’re located. For example, some hot wallets come as a mobile app, so you can easily send and receive ERC20 tokens via the respective smartphone device.

However, being constantly connected to the internet means that hot wallets are prone to security threats. Like any other device with online capabilities, threats include viruses, malware, and man-in-the-middle attacks. The best practice is using hot wallets with two-factor authentication activated on another device. A hacker would need both devices to compromise the wallet.

That said, if you’re storing large amounts and are concerned about security risks, cold wallets might be the better option. Prices average about $50 to $200 depending on the model, and transactions can only be approved when you’re with the physical device. This provides institutional-grade security that isn’t available when using hot wallet providers.

Custodial vs Non-Custodial Wallets

Storage providers cabe n also custodial or non-custodial, an important factor when choosing the best wallet for ERC20 tokens.

Beginners often use custodial wallets offered by exchanges like Binance and Coinbase. They can access their ERC20 tokens simply by logging into the account. The private keys are managed by the exchange, an appealing solution for complete newbies. However, custodial wallets come with many drawbacks.

They won’t be suitable if you want complete control of the wallet funds, meaning the ability to send, receive, and trade ERC20 tokens freely. Instead, transactions require approval from the custodian. Additionally, custodial wallets are centralized, so the stored cryptocurrencies could be lost if the platform is hacked or faces financial issues.

The other option is non-custodial wallets, which can be intimidating for first-time investors. This is because you’re responsible for keeping the private keys in a secure location. However, the benefit is that nobody but you can access the funds. You can freely store ERC20 tokens and engage with Ethereum dApps, with no interference from third-party custodians.

How to Keep Your ERC20 Tokens Safe

The following best practices should be followed when using an ERC20 wallet. Especially non-custodial wallets, with users responsible for keeping their funds safe:

  • Activate two-factor authentication on a secondary device: Two-factor authentication requires a unique code when accessing the wallet or transferring funds. It’s a great security feature but works best when two separate devices are used. This ensures the wallet is protected even if one of the devices is compromised. For example, you’d use one device (e.g. a laptop) to manage the ERC20 wallet. And another (e.g. a smartphone) for receiving the two-factor authentication code.
  • Use a strong PIN or biometrics: Even the best ERC20 wallets allow users to create a 4-digit PIN. Using a much longer PIN is recommended, ensuring it doesn’t reflect something personal (like a date of birth or telephone number). An even better option is to activate biometrics. Access is only possible with your unique fingerprint or facial ID. Either way, ensure this security best practice is paired with two-factor authentication.
  • Only use trusted Ethereum dApps: The Ethereum ecosystem offers many investing opportunities when holding ERC20 tokens. However, dApps also present security risks. A dApp with vulnerabilities or malicious code could be highly consequential for your wallet funds. If successful, the dApp could execute a smart contract that withdraws the stored ERC20 tokens, leaving no means to recover them. Therefore, only use trusted dApps like Uniswap and OpenSea.
  • Only keep small amounts in hot wallets: Keeping your entire crypto wealth in a hot wallet isn’t recommended. Consider keeping the majority of ERC20 tokens in cold storage. This can be achieved with a hardware or paper wallet. The balance can be stored in a hot wallet for day-to-day trading. You can transfer funds to and from the cold wallet at any time. That extra step could be pivotal if the hot wallet is compromised.
  • Avoid using the wallet in public: Using an ERC20 wallet in public isn’t recommended. Several risks are presented, especially when using a public WiFi connection (which could be hacked or compromised). You also face the risk of having the device stolen. Wallet recovery would be possible via the secret passphrase, but by that point, it could already be too late (for instance, if the device was unlocked when stolen). Unless absolutely necessary, only use your ERC20 wallet at home.

Ultimately, if your ERC20 wallet is hacked and the funds are stolen, you will have nowhere to turn. Therefore, it is crucial to ensure wallet best practices are followed.

So there we have it. Having researched 100+ ERC20 wallets, I found that Best Wallet is the overall market leader. Millions of ERC20 tokens can be stored, alongside cryptocurrencies from other networks like Bitcoin, Litecoin, and Dogecoin. Best Wallet offers non-custodial storage, so you’re always in full control of the private keys.

Best Wallet is oneof the most popular software wallets for its built-in features, including unfettered access to Ethereum dApps, anonymous fiat purchases, cross-chain token swaps, and competitive staking rewards.

Visit Best Wallet

References

  1. Stablecoins will both replace and entrench the dollar (Bloomberg)
  2. ERC-20 token standard (Ethereum)
  3. Crypto investors lost nearly $4 billion to hackers in 2022 (CNBC)
  4. You could be leaving your crypto wallet open to hackers—here’s how to protect it (CNBC)

FAQs

What is the best ERC20 wallet?

Expand

Those seeking non-custodial storage, maximum security, and support for other networks will like Best Wallet. This popular app supports all ERC20 tokens, plus Bitcoin, Solana, BNB Chain, Base, and more. 

Is there an official ERC20 wallet?

Expand

No, Ethereum doesn’t have an official ERC20 wallet. As such, ERC20 tokens can only be stored with third-party wallet providers. 

Is MetaMask ERC20 compatible?

Expand

Yes, MetaMask is an Ethereum wallet that’s compatible with all ERC20 tokens. Users can manually add ERC20 tokens if they’re not initially showing in the MetaMask wallet balances. 

Is Trust an ERC20 wallet?

Expand

Yes, Trust Wallet supports the ERC20 token standard alongside 100+ other blockchains. 

How do I get a free ERC20 wallet address?

Expand

Just download a free Ethereum wallet like Best Wallet and complete the setup steps. A unique Ethereum wallet address is then generated automatically, which can be used to receive ERC20 tokens.

Why you can trust 99Bitcoins

10+ Years

Established in 2013, 99Bitcoin’s team members have been crypto experts since Bitcoin’s Early days.

90hr+

Weekly Research

100k+

Monthly readers

50+

Expert contributors

2000+

Crypto Projects Reviewed

Jose Aquino
Jose Aquino
Editor

Jose Rafael Aquino is a Filipino writer and entrepreneur that specializes in finance, technology, cryptocurrency, and sports. Versed in the startup tech space, he has written for websites such as The GUIDON, TradingPlatforms, StockApps, and BuyShares. Read More

Free Bitcoin Crash Course

  • Enjoyed by over 100,000 students.
  • One email a day, 7 days in a row.
  • Short and educational, guaranteed!
Back to top