Help Center

Lost? Let Us Help.

Top Searches MEWconnect / Swap / Send ETH / Security / Blockchain / Create a Wallet

MyEtherWallet: An Introduction

MyEtherWallet: An Introduction

5 min read

MyEtherWallet (MEW) is an open-source, client-side interface that allows users to interact directly with the Ethereum blockchain, without having to join a centralized exchange.

What can I do with MEW?

  • Create your own unique Ethereum wallet.
  • Send and receive ETH and tokens.
  • Access a variety of wallet types, including our MEW wallet mobile app, our browser extension MEW CX, the MetaMask Chrome extension, and partnering hardware wallets.
  • Swap a growing number of cryptocurrencies including ERC20 tokens, ETH, ETC, BTC, and more!
  • Explore our DApp store where you can earn on your deposits with Aave, open a vault with MakerDAO, or register and manage your ENS domains.
  • Send offline through the use of our Offline Helper.
  • Deploy and interact with smart contracts.
  • Access a wealth of educational material from our Knowledge Base.

What do ‘open-source’ and ‘client-side’ mean?

  • Open-source means anyone can view, copy, or make suggestions to our code on GitHub.
  • Client-side means we do not have behind-the-scenes servers.
  • We don’t see your funds, we don’t know your IP. No information or funds are stored on our site.
  • The user is in complete control of their own security and privacy.

Where are my funds stored then?

  • All ETH and tokens are stored on the Ethereum blockchain.
  • When using any site, exchange, hardware wallet, or interface based on the blockchain, all crypto is stored on the blockchain itself. These platforms and hardware wallets just allow us to interact with the blockchain in a simplified way.
  • The Ethereum blockchain is not owned by a centralized entity, but is verified and maintained by thousands of remote people called ‘miners’ who use their time and energy to keep it all in check.
  • This is why our site, and sites like Etherscan and Ethplorer, are able to pull your wallet information. Not because of behind-the-scenes servers, but because they are pulling information from the blockchain itself.

__

MEW is NOT a bank or exchange.

What does that mean?

  • We cannot cancel, reverse, or refund transactions.
  • We cannot recover phished funds.
  • We cannot recover lost passwords, nor can we reset passwords.
  • We do not store names, emails, or any information about our users.
  • The only one who has access to your funds is you.

__

How do I remain secure?

  • The most secure way to access your funds is through a hardware wallet, like a Ledger Nano S or Trezor. If you have over $200 in crypto, there is little excuse not to get one.
  • Download our fully-fledged mobile app MEW wallet. It’s simple, fast, and secure.
  • Follow our educational blog MEWtopia for the latest on MEW and Ethereum.
  • When using a private key, keystore/JSON file, or mnemonic phrase, make sure to keep them solely on physical paper and offline computers. This information is extremely sensitive. And make backups! If you lose this information, it’s gone forever.
  • Always check the URL you are using to make sure it says www.myetherwallet.com. And bookmark us for future use!
  • Make sure the URL bar shows a secure padlock on the left. If you click it, you should see “Certificate (Valid) Issued to: MyEtherWallet Inc [US]”.
  • Install EAL, PhishFort, or Cryptonite to block malicious websites.
  • Do not trust any messages sent to you randomly from ‘our team’. We do not have your information, and they are likely trying to scam you. We never email our users first.
  • Install an AdBlocker, and do not click on any ads you see on your search engine.
  • Do your research! If something seems fishy to you, it’s likely been talked about by the community.
  • If you have additional questions or concerns, reach out to us! Our support team is always happy to help. They can be reached at support@myetherwallet.com

Check out our article detailing pro-tips on how to avoid phishing to read more about security.

MEW CX User Guide

MEW CX User Guide

2 min read

MEW CX allows users to have the entirety of MEW in a bite-sized Chrome Extension accessible from their toolbar.


Create and manage your wallets, interact with Dapps, and send transactions quick using our QuickSend feature.

Installing MEW CX

Step 1. On Google Chrome, head to the download page for MEW CX. Then select ‘Add to Chrome’.

  • To avoid downloading a fake client, double-check the provider for MyEtherWallet Inc, and check the rating / number of users.

  • Google Chrome will require you to accept permissions. Read our article for more information about what permissions are required. Rest assured that MEW will never store or share any of your data. This permission is necessary for checking URLs for known phishing sites, or interacting with a DApp on another website.

Image of the MEW CX install page

Step 2. After you’ve installed MEW CX, click the MEW icon in your toolbar. A pop-up will appear asking you to add a wallet. Click there.

Image of MEW CX 'add wallet'

Step 3. Choose how you’d like to access your wallet, or generate a new one. And you’re done!

  • Check out our guide on access methods for more information on the subject.
Image of MEW CX 'generate a new wallet' Image of the MEW CX main page

Your wallet will remain saved in the Chrome Extension until you remove the wallet or the extension. Remember, it’s always best to keep your wallet information on physical paper somewhere safe and easy to remember, in case anything happens to your device.

__

Using MEW CX

MEW CX can be used to interact with various Dapps all across the cryptosphere. Check out our Dapps page a full record of Dapps that work with MEW CX!

Image of the MEW CX dapp store

When you’re ready to interact with a Dapp, you can choose which wallet you’d like to use for communicating with the Dapps interface.

You can also create a ‘burner account’ for temporary access to Dapps, like browsing around the site.

Image of MEW CX connecting to a Dapp, Web3
Buy ETH via Simplex

Buy ETH via Simplex

1 min read

Our partner Simplex allows MEW users to securely buy ETH with a credit card!

All you have to do is click ‘Buy ETH’ at the top of our interface.

A couple things to keep in mind during this process:

  • There is a $50 minimum and a $10k maximum for first purchases.
  • Simplex has a daily limit of $20k, with a monthly limit of $50k.

If you are having issues with your purchase, Simplex can be reached at support@simplex.com.

Adding Your Token as a Default Token

Adding Your Token as a Default Token

4 min read

If you are someone who is just experimenting with tokens, you can add a custom token to your local version of MyEtherWallet (MEW).

If you have a token that a lot of other people also have, or will have in the coming days, you can add it as a permanent, default token to our site.

You will need to provide:

  • Name of your token.
  • Symbol of your token.
  • Address of your token.
  • Decimals of your token.
  • Your official Website.
  • Your direct customer support email.
    • Due to high numbers of token sale holders NOT providing support to their investors, we will remove your token if you do not help the people who made you millionaires.
  • Optionally, you may also include your blog, social media sites, chat channels, your logo, etc.

Submit your tokens as Default Tokens

Step 1. Go to https://github.com/MyEtherWallet/ethereum-lists/tree/master/src/tokens/eth.

Step 2. Login or join GitHub.

Step 3. Click ‘Create New File’ in the upper right.

Step 4. The file’s name must be in the format <YourTokenAddress>.json.

Step 5. Fill in the template pasted below with your information:

{
"symbol": "",

"name": "",

"type": "ERC20",

"address": "",
"ens_address": "",
"decimals": ,
"website": "",
"logo": {
    "src": "",
    "width": "",
    "height": "",
    "ipfs_hash": ""
},
"support": {
    "email": "",
    "url": ""
},
"social": {
    "blog": "",
    "chat": "",
    "facebook": "",
    "forum": "",
    "github": "",
    "gitter": "",
    "instagram": "",
    "linkedin": "",
    "reddit": "",
    "slack": "",
    "telegram": "",
    "twitter": "",
    "youtube": ""
}
}

Step 6. Once you’re finished, click ‘Propose New File’.

  • Feel free to add any additional information you’d like to let us know about.

Step 7. Review what you’ve just made, then press ‘Create Pull Request’ twice.

Step 8. That’s it. You successfully made a new pull request!

  • We will now review and pull it in, and it will be made live on the site with our next release. We may also ask you questions if something is confusing, for whatever reason.

Add your token sale address and manual gas limits to ensure a smooth sale

  • Go here https://github.com/kvhnuke/etherwallet/blob/mercury/app/scripts/customGas.js.
  • Find an existing entry that is over, or use our donation address (the top one).
  • Replace the information with your information:
    • Address: The address users will be sending to.
    • Gas Limit: The gas limit you are recommending that ensures there will be no Out of Gas errors.
    • Data: Optional. If there is a standard data field, add that string.
    • Message: Optional. If people need to generate data, include a note here to remind them. You can include the block start times or date and what token sale it is for.
  • At the bottom under “Commit changes” type “Manual gas limits for upcoming YOUR_TOKEN_SYMBOL token” in the title box.
  • Any other notes you would like us to see can be included below.
  • Click the green “Propose File change” button.
  • This next page is a review of what you did.
  • Click the “Create Pull Request” button, twice.
  • That’s it. You successfully made a new pull request!
  • We will now review and pull it in, and it will be made live on the site with our next release. We may also ask you questions if something is confusing, for whatever reason.

Adding your Contract / ABI

We now provide users with the ability to enter the address, and MEW will auto-populate with the ABI. If you have a contract that is NOT your ERC-20 token contract that users will actually be interacting with:

  • Go to https://github.com/kvhnuke/etherwallet/blob/mercury/app/scripts/abiDefinitions/ethAbi.json.
  • Copy from { to },.
  • Replace information with your contract name, address, and ABI.
  • At the bottom under “Commit changes” type “Added YOUR_CONTRACT_NAME contract ABI” in the title box.
  • Any other notes you would like us to see can be included below.
  • Click the green “Propose File change” button.
  • This next page is a review of what you did.
  • Click the “Create Pull Request” button, twice.
  • That’s it. You successfully made a new pull request!
  • We will now review and pull it in, and it will be made live on the site with our next release. We may also ask you questions if something is confusing, for whatever reason.
Non-Fungible Tokens (NFTs)

Non-Fungible Tokens (NFTs)

1 min read

MEW supports NFTs!

What are NFTs, you ask?

NFTs (Non-Fungible Tokens) are tokens that are tied to a singular, unique thing.

For instance, take a CryptoKitty. Each CryptoKitty is their own, separate NFT. No two NFTs are the same, even though they can represent similar things.

NFTs are very useful because they simulate real products and values that can be produced and transferred to prove ownership. They’re heavily used in blockchain gaming, where having unique items are treasured.

Since they’re built on the blockchain, their code and proof of ownership are immutable. You have full control over your NFTs, and no one can take that away from you.

You can interact with five games right now using our NFT Manager!

So far, MEW supports:

  • CryptoKitties
  • Gods Unchained
  • Etheremon
  • Cryptant Crab
  • CryptoFlowers

To use the NFT Manager:

Step 1: Access Your Wallet.

Step 2. Select the NFT Manager on your Wallet Dashboard.

Step 3. Choose which NFT you’d like to interact with.

  • If you’re trying to send your NFT to someone else, make sure you have at least 0.01 ETH to pay for gas!
Checking Your Balance

Checking Your Balance

2 min read

It’s easy to check your balance and transaction history on an Ethereum blockchain explorer like Etherscan or Ethplorer.


These websites offer a full history of your activity. All you have to do is search your public Ethereum address, which is the 42 character string beginning with ‘0x’. It is not recommended to unlock your wallet on a wallet interface like MEW every time you’d like to check your balance, for the security of your information.

Be aware that when checking balances from different blockchains, like ETC, you will need to use a different blockchain explorer.

Etherscan

Step 1. Head to Etherscan.io.

Step 2. In the search bar, enter your Ethereum public address, (0x…..).

Step 3. You will be taken to a wallet overview.

  • At the top, you will see the checksummed version of your address. Read our article about the differences between checksummed and non-checksummed addresses.
  • In the ‘Overview’ section, you will see your ETH balance and value.
  • Under ‘Token’, you can find your Token Balances. When looking for custom token information, this is where you can select a specific token to find its contract address, decimal count, and symbol. Check out our guide to learn more about adding custom tokens to MEW.
  • The tabs at the bottom of the screen show the history of ETH, ERC20 token, and ERC721 token transactions.

Ethplorer

Step 1. Head to Ethplorer.io.

Step 2. In the search bar, enter your Ethereum public address, (0x…..).

Step 3. You will be taken to a wallet overview.

  • To the left, you will see the checksummed version of your address. Read our article about the differences between checksummed and non-checksummed addresses.
  • You can also find your ETH balance to the left, under ‘Address Information’.
  • To the right, you can find your Token Balances. When looking for custom token information, this is where you can select a specific token to find its contract address, decimal count, and symbol. Check out our guide to learn more about adding custom tokens to MEW.
  • The bottom of the screen shows the history of ETH, ERC20 token, and ERC721 token transactions. You can apply filters if you want to see just ETH or tokens, using tick marks at the top.
How to Add a Custom Token

How to Add a Custom Token

4 min read

Any ERC20 token can be added to your local MEW interface by following these instructions.

Make sure it isn’t already a default token

First you’ll want to make sure your token isn’t already listed in our interface.

Step 1. Access your wallet.

Step 2. Search our default token list for the token you are looking for.

  • If you see the token, but don’t see a balance, it’s possible our default listing is for a token with the same symbol but a different contract address. In this case, continue with these steps as if you didn’t see it in the list.

Step 3. If you don’t see your token, continue with this article.

Looking for the token’s information

You will need three pieces of information to add a custom token with our interface: the contract address, decimal count, and symbol. All of this information can be found via an Ethereum blockchain explorer, like Etherscan.io or Ethplorer.io. We will show how to find this via Etherscan.io.

Step 1. Head to Etherscan.

Step 2. If you have a balance of the token you are trying to add, search for your public address (0x…) in the search bar.

  • If you do not have a balance and would like to add the token before receiving it, search for the token in the search bar. Make sure you find the correct token, or you will be adding another token to your list.
  • There is no harm in sending your ERC20 token to your address before adding it as a custom token. In fact, this may make it easier to find via etherscan.

Step 3. Find your token in the token balances dropdown. Select the token to be taken to a token information screen.

Step 4. Here, you will find the token’s contract address and decimal count to the right of the interface. Remember the decimal count, and click on the contract address to be taken to the token’s main screen.

Step 5. Copy this address to your clipboard, and head back to MEW. At the top of the token list, click ‘+ Custom Tokens’ to bring up the custom token addition screen.

Step 6. Paste the contract address into the top field, input the token’s symbol (abbreviation) into the second field, and enter the decimal count last. Then click ‘Save’. You’re done!

Common Issues

“Token Already Exists!”

If you see this error, there is a simple fix for it. Re-enter your custom token information, but put a ‘2’ after the symbol. I.e. If the token’s symbol is ‘XYZ’, enter is as ‘XYZ2’.

If you still get this error after submitting it with the modified symbol, then your token is likely already a default token. Try searching the token list again for the symbol. If you see it with a balance of 0, but etherscan.io shows a balance, then you’ll likely need to change networks to another ETH node, in the upper right-hand corner.

My custom tokens are disappearing!

If your custom tokens are disappearing every time you access our interface, make sure that you do not have a cache-clearing software installed (i.e. CCleaner). Your custom token information is stored locally in your browser, so this software will clear this information and require you to re-submit the token every time you access your wallet.

I’d like it to be a default token!

We are always happy to support new tokens in our default list. To achieve this, simply submit a pull request to our repo on GitHub. For more information on this process, visit our article on how to add a default token.

How to Interact with a Multisig Contract?

How to Interact with a Multisig Contract?

2 min read

Step 1. Access your wallet and head to the ‘Contracts’ section, to the left of your wallet interface.

Step 2. Locate your preferred Multisig Contract ABI in the dropdown, or manually enter the contract’s ABI.

Step 3. Check the contract address to make sure it’s the one you’re looking for, then press ‘Continue’.

  • You may need to enter your contract address in the ‘Contract Address’ field at the top.

Step 4. Select ‘Execute’ from the dropdown menu.

  • Enter the address you want to send to in the _To field.
  • Enter the amount you want to send in the _Value field.
  • In the Data field, type 0x. This sets it to empty.
  • Leave the Value in ETH as 0.
  • Click Write.
  • Confirm the transaction and send.

Step 5. Click the Transaction ID that outputs with the ‘Success’ message. Copy this ID.

Step 6. If it’s a multisig contract with two owners, you will need to refresh this page and choose ‘Confirm’.

  • In Step 5, you opened the Transaction ID from the ‘Execute’ call. Your page should look like this example of a transaction hash.
  • Click the ‘Event Logs’ tab.
  • For reference, in this example of event logs (note this is not YOUR information, it’s an example), the _h value would be 9228aeaf3ed560274899483646ea4ce9b322bccffac60cac2d035d08752617f4.
  • Check the link above where it says that string, and then compare it to find what YOUR _h value is. It will be different than what we provided as an example.
  • Go back to MEW, where you have the ‘Confirm’ page open, and paste your string into the _h field.
  • Click ‘Write’ again.
  • Confirm and send the transaction.

Step 7. Double-check to confirm everything went as intended.

Step 8. If your multisig is a 3 of 5 multisig, you will repeat the confirm process outlined in Step 6 until it reaches the necessary approvals. Luckily, the _h value will remain the same for each of them.

Step 9. You can view another approval from our example of the event logs from before.

Step 10. Feel free to repeat this process whenever you want to send ETH.

Why are Random Tokens Appearing in my Wallet?

Why are Random Tokens Appearing in my Wallet?

1 min read

Lately, a lot of blockchain projects on Ethereum have been ‘airdropping’ tokens in the wallets of users. This is done to either spread the distribution of tokens, or to advertise the token to users.

The amount of airdropped tokens you receive depends (in a lot of airdrops) on how much Ether (ETH) you had at a specified block. Some airdrops drop the same amount of tokens to everyone.

That said, your Ethereum address is public on the blockchain, which means that anyone is able to send you ETH and/or tokens. If you want to find more information about airdropped tokens you received in your wallet, you can look them up on the internet for more information.

If an airdrop website is asking for your private key, it’s a scam and they are trying to steal your funds.

Pro-Tips: How to Avoid Phishing/Scams

Pro-Tips: How to Avoid Phishing/Scams

We’ve compiled a list of tips and tricks to avoid common phishing/scam techniques.

3 min read

1. Secure your access method.

2. Install MEW CX, EAL, PhishFort, or Cryptonite.

  • These Chrome Extensions warn you when visiting malicious sites.
  • Search for the service on Google, or find the information from an official source. Make sure it’s not an ad!

4. You should never have to enter your private key for any service, airdrop, or KYC verification.

5. Check the URL very closely, to make sure it’s the one you are expecting.

  • Phishers are very clever with their tiny dots and accents over and under the letters.
  • Bookmark all the sites you frequent most!

6. Always Google search any token sales or ICOs you’re interested in.

  • If it’s a scam, others will likely be posting about it.
  • Check their Twitter, Reddit, etc. (Follow us on Twitter and Reddit while you’re at it!)

7. Search smart and look for common signs of scams – lack of followers in common, angry comments, etc.

  • Remember, there are many fake bots and accounts out there!

8. Before sending crypto to any address, search it on Etherscan first.

  • There is a comment section there that is likely to be full of angry people if the address is known for stealing funds.

9. Double and triple-check everything!

  • Make sure every address is 100% correct, as even one wrong character will lead to a completely different wallet.
  • While you’re at it, register an ENS domain name so your friends can send to “MyName.eth” instead of “0xab3c4edf…”.
  • We cannot reverse or refund transactions, so this is very important!

10. Last, but not least, don’t be afraid to ask for help!


__

Below are two common scams and how to spot them:

What Happens if MEW Goes Down?

What Happens if MEW Goes Down?

1 min read

Short answer:

Nothing, besides looking for another wallet interface.

Longer answer:

Your funds and information are not ‘in’ MyEtherWallet (MEW). Your wallet exists on the blockchain itself, and MEW just offers a way for anyone to interact with the blockchain easily. If MEW went down, you would simply have to find another Ethereum blockchain interface that would allow you to access your wallet.

The information used to unlock your MEW wallet is the same information that can be used to unlock your wallet on another platform. We always suggest doing research before entering your information into an unfamiliar site.

You can also run MyEtherWallet locally and/or connect it to your own node.

Customer Support

Can't find your answer? Get in touch and we'll get back as soon as we can.

Community

Join the MEW community to get more information.

Lost? Let Us Help.

Top Searches MEWconnect / Swap / Send ETH / Security / Blockchain / Create a Wallet

MyEtherWallet: An Introduction

MyEtherWallet: An Introduction

5 min read

MyEtherWallet (MEW) is an open-source, client-side interface that allows users to interact directly with the Ethereum blockchain, without having to join a centralized exchange.

What can I do with MEW?

  • Create your own unique Ethereum wallet.
  • Send and receive ETH and tokens.
  • Access a variety of wallet types, including our MEW wallet mobile app, our browser extension MEW CX, the MetaMask Chrome extension, and partnering hardware wallets.
  • Swap a growing number of cryptocurrencies including ERC20 tokens, ETH, ETC, BTC, and more!
  • Explore our DApp store where you can earn on your deposits with Aave, open a vault with MakerDAO, or register and manage your ENS domains.
  • Send offline through the use of our Offline Helper.
  • Deploy and interact with smart contracts.
  • Access a wealth of educational material from our Knowledge Base.

What do ‘open-source’ and ‘client-side’ mean?

  • Open-source means anyone can view, copy, or make suggestions to our code on GitHub.
  • Client-side means we do not have behind-the-scenes servers.
  • We don’t see your funds, we don’t know your IP. No information or funds are stored on our site.
  • The user is in complete control of their own security and privacy.

Where are my funds stored then?

  • All ETH and tokens are stored on the Ethereum blockchain.
  • When using any site, exchange, hardware wallet, or interface based on the blockchain, all crypto is stored on the blockchain itself. These platforms and hardware wallets just allow us to interact with the blockchain in a simplified way.
  • The Ethereum blockchain is not owned by a centralized entity, but is verified and maintained by thousands of remote people called ‘miners’ who use their time and energy to keep it all in check.
  • This is why our site, and sites like Etherscan and Ethplorer, are able to pull your wallet information. Not because of behind-the-scenes servers, but because they are pulling information from the blockchain itself.

__

MEW is NOT a bank or exchange.

What does that mean?

  • We cannot cancel, reverse, or refund transactions.
  • We cannot recover phished funds.
  • We cannot recover lost passwords, nor can we reset passwords.
  • We do not store names, emails, or any information about our users.
  • The only one who has access to your funds is you.

__

How do I remain secure?

  • The most secure way to access your funds is through a hardware wallet, like a Ledger Nano S or Trezor. If you have over $200 in crypto, there is little excuse not to get one.
  • Download our fully-fledged mobile app MEW wallet. It’s simple, fast, and secure.
  • Follow our educational blog MEWtopia for the latest on MEW and Ethereum.
  • When using a private key, keystore/JSON file, or mnemonic phrase, make sure to keep them solely on physical paper and offline computers. This information is extremely sensitive. And make backups! If you lose this information, it’s gone forever.
  • Always check the URL you are using to make sure it says www.myetherwallet.com. And bookmark us for future use!
  • Make sure the URL bar shows a secure padlock on the left. If you click it, you should see “Certificate (Valid) Issued to: MyEtherWallet Inc [US]”.
  • Install EAL, PhishFort, or Cryptonite to block malicious websites.
  • Do not trust any messages sent to you randomly from ‘our team’. We do not have your information, and they are likely trying to scam you. We never email our users first.
  • Install an AdBlocker, and do not click on any ads you see on your search engine.
  • Do your research! If something seems fishy to you, it’s likely been talked about by the community.
  • If you have additional questions or concerns, reach out to us! Our support team is always happy to help. They can be reached at support@myetherwallet.com

Check out our article detailing pro-tips on how to avoid phishing to read more about security.

MEW CX User Guide

MEW CX User Guide

2 min read

MEW CX allows users to have the entirety of MEW in a bite-sized Chrome Extension accessible from their toolbar.


Create and manage your wallets, interact with Dapps, and send transactions quick using our QuickSend feature.

Installing MEW CX

Step 1. On Google Chrome, head to the download page for MEW CX. Then select ‘Add to Chrome’.

  • To avoid downloading a fake client, double-check the provider for MyEtherWallet Inc, and check the rating / number of users.

  • Google Chrome will require you to accept permissions. Read our article for more information about what permissions are required. Rest assured that MEW will never store or share any of your data. This permission is necessary for checking URLs for known phishing sites, or interacting with a DApp on another website.

Image of the MEW CX install page

Step 2. After you’ve installed MEW CX, click the MEW icon in your toolbar. A pop-up will appear asking you to add a wallet. Click there.

Image of MEW CX 'add wallet'

Step 3. Choose how you’d like to access your wallet, or generate a new one. And you’re done!

  • Check out our guide on access methods for more information on the subject.
Image of MEW CX 'generate a new wallet' Image of the MEW CX main page

Your wallet will remain saved in the Chrome Extension until you remove the wallet or the extension. Remember, it’s always best to keep your wallet information on physical paper somewhere safe and easy to remember, in case anything happens to your device.

__

Using MEW CX

MEW CX can be used to interact with various Dapps all across the cryptosphere. Check out our Dapps page a full record of Dapps that work with MEW CX!

Image of the MEW CX dapp store

When you’re ready to interact with a Dapp, you can choose which wallet you’d like to use for communicating with the Dapps interface.

You can also create a ‘burner account’ for temporary access to Dapps, like browsing around the site.

Image of MEW CX connecting to a Dapp, Web3
Buy ETH via Simplex

Buy ETH via Simplex

1 min read

Our partner Simplex allows MEW users to securely buy ETH with a credit card!

All you have to do is click ‘Buy ETH’ at the top of our interface.

A couple things to keep in mind during this process:

  • There is a $50 minimum and a $10k maximum for first purchases.
  • Simplex has a daily limit of $20k, with a monthly limit of $50k.

If you are having issues with your purchase, Simplex can be reached at support@simplex.com.

Adding Your Token as a Default Token

Adding Your Token as a Default Token

4 min read

If you are someone who is just experimenting with tokens, you can add a custom token to your local version of MyEtherWallet (MEW).

If you have a token that a lot of other people also have, or will have in the coming days, you can add it as a permanent, default token to our site.

You will need to provide:

  • Name of your token.
  • Symbol of your token.
  • Address of your token.
  • Decimals of your token.
  • Your official Website.
  • Your direct customer support email.
    • Due to high numbers of token sale holders NOT providing support to their investors, we will remove your token if you do not help the people who made you millionaires.
  • Optionally, you may also include your blog, social media sites, chat channels, your logo, etc.

Submit your tokens as Default Tokens

Step 1. Go to https://github.com/MyEtherWallet/ethereum-lists/tree/master/src/tokens/eth.

Step 2. Login or join GitHub.

Step 3. Click ‘Create New File’ in the upper right.

Step 4. The file’s name must be in the format <YourTokenAddress>.json.

Step 5. Fill in the template pasted below with your information:

{
"symbol": "",

"name": "",

"type": "ERC20",

"address": "",
"ens_address": "",
"decimals": ,
"website": "",
"logo": {
    "src": "",
    "width": "",
    "height": "",
    "ipfs_hash": ""
},
"support": {
    "email": "",
    "url": ""
},
"social": {
    "blog": "",
    "chat": "",
    "facebook": "",
    "forum": "",
    "github": "",
    "gitter": "",
    "instagram": "",
    "linkedin": "",
    "reddit": "",
    "slack": "",
    "telegram": "",
    "twitter": "",
    "youtube": ""
}
}

Step 6. Once you’re finished, click ‘Propose New File’.

  • Feel free to add any additional information you’d like to let us know about.

Step 7. Review what you’ve just made, then press ‘Create Pull Request’ twice.

Step 8. That’s it. You successfully made a new pull request!

  • We will now review and pull it in, and it will be made live on the site with our next release. We may also ask you questions if something is confusing, for whatever reason.

Add your token sale address and manual gas limits to ensure a smooth sale

  • Go here https://github.com/kvhnuke/etherwallet/blob/mercury/app/scripts/customGas.js.
  • Find an existing entry that is over, or use our donation address (the top one).
  • Replace the information with your information:
    • Address: The address users will be sending to.
    • Gas Limit: The gas limit you are recommending that ensures there will be no Out of Gas errors.
    • Data: Optional. If there is a standard data field, add that string.
    • Message: Optional. If people need to generate data, include a note here to remind them. You can include the block start times or date and what token sale it is for.
  • At the bottom under “Commit changes” type “Manual gas limits for upcoming YOUR_TOKEN_SYMBOL token” in the title box.
  • Any other notes you would like us to see can be included below.
  • Click the green “Propose File change” button.
  • This next page is a review of what you did.
  • Click the “Create Pull Request” button, twice.
  • That’s it. You successfully made a new pull request!
  • We will now review and pull it in, and it will be made live on the site with our next release. We may also ask you questions if something is confusing, for whatever reason.

Adding your Contract / ABI

We now provide users with the ability to enter the address, and MEW will auto-populate with the ABI. If you have a contract that is NOT your ERC-20 token contract that users will actually be interacting with:

  • Go to https://github.com/kvhnuke/etherwallet/blob/mercury/app/scripts/abiDefinitions/ethAbi.json.
  • Copy from { to },.
  • Replace information with your contract name, address, and ABI.
  • At the bottom under “Commit changes” type “Added YOUR_CONTRACT_NAME contract ABI” in the title box.
  • Any other notes you would like us to see can be included below.
  • Click the green “Propose File change” button.
  • This next page is a review of what you did.
  • Click the “Create Pull Request” button, twice.
  • That’s it. You successfully made a new pull request!
  • We will now review and pull it in, and it will be made live on the site with our next release. We may also ask you questions if something is confusing, for whatever reason.
Non-Fungible Tokens (NFTs)

Non-Fungible Tokens (NFTs)

1 min read

MEW supports NFTs!

What are NFTs, you ask?

NFTs (Non-Fungible Tokens) are tokens that are tied to a singular, unique thing.

For instance, take a CryptoKitty. Each CryptoKitty is their own, separate NFT. No two NFTs are the same, even though they can represent similar things.

NFTs are very useful because they simulate real products and values that can be produced and transferred to prove ownership. They’re heavily used in blockchain gaming, where having unique items are treasured.

Since they’re built on the blockchain, their code and proof of ownership are immutable. You have full control over your NFTs, and no one can take that away from you.

You can interact with five games right now using our NFT Manager!

So far, MEW supports:

  • CryptoKitties
  • Gods Unchained
  • Etheremon
  • Cryptant Crab
  • CryptoFlowers

To use the NFT Manager:

Step 1: Access Your Wallet.

Step 2. Select the NFT Manager on your Wallet Dashboard.

Step 3. Choose which NFT you’d like to interact with.

  • If you’re trying to send your NFT to someone else, make sure you have at least 0.01 ETH to pay for gas!
Checking Your Balance

Checking Your Balance

2 min read

It’s easy to check your balance and transaction history on an Ethereum blockchain explorer like Etherscan or Ethplorer.


These websites offer a full history of your activity. All you have to do is search your public Ethereum address, which is the 42 character string beginning with ‘0x’. It is not recommended to unlock your wallet on a wallet interface like MEW every time you’d like to check your balance, for the security of your information.

Be aware that when checking balances from different blockchains, like ETC, you will need to use a different blockchain explorer.

Etherscan

Step 1. Head to Etherscan.io.

Step 2. In the search bar, enter your Ethereum public address, (0x…..).

Step 3. You will be taken to a wallet overview.

  • At the top, you will see the checksummed version of your address. Read our article about the differences between checksummed and non-checksummed addresses.
  • In the ‘Overview’ section, you will see your ETH balance and value.
  • Under ‘Token’, you can find your Token Balances. When looking for custom token information, this is where you can select a specific token to find its contract address, decimal count, and symbol. Check out our guide to learn more about adding custom tokens to MEW.
  • The tabs at the bottom of the screen show the history of ETH, ERC20 token, and ERC721 token transactions.

Ethplorer

Step 1. Head to Ethplorer.io.

Step 2. In the search bar, enter your Ethereum public address, (0x…..).

Step 3. You will be taken to a wallet overview.

  • To the left, you will see the checksummed version of your address. Read our article about the differences between checksummed and non-checksummed addresses.
  • You can also find your ETH balance to the left, under ‘Address Information’.
  • To the right, you can find your Token Balances. When looking for custom token information, this is where you can select a specific token to find its contract address, decimal count, and symbol. Check out our guide to learn more about adding custom tokens to MEW.
  • The bottom of the screen shows the history of ETH, ERC20 token, and ERC721 token transactions. You can apply filters if you want to see just ETH or tokens, using tick marks at the top.
How to Add a Custom Token

How to Add a Custom Token

4 min read

Any ERC20 token can be added to your local MEW interface by following these instructions.

Make sure it isn’t already a default token

First you’ll want to make sure your token isn’t already listed in our interface.

Step 1. Access your wallet.

Step 2. Search our default token list for the token you are looking for.

  • If you see the token, but don’t see a balance, it’s possible our default listing is for a token with the same symbol but a different contract address. In this case, continue with these steps as if you didn’t see it in the list.

Step 3. If you don’t see your token, continue with this article.

Looking for the token’s information

You will need three pieces of information to add a custom token with our interface: the contract address, decimal count, and symbol. All of this information can be found via an Ethereum blockchain explorer, like Etherscan.io or Ethplorer.io. We will show how to find this via Etherscan.io.

Step 1. Head to Etherscan.

Step 2. If you have a balance of the token you are trying to add, search for your public address (0x…) in the search bar.

  • If you do not have a balance and would like to add the token before receiving it, search for the token in the search bar. Make sure you find the correct token, or you will be adding another token to your list.
  • There is no harm in sending your ERC20 token to your address before adding it as a custom token. In fact, this may make it easier to find via etherscan.

Step 3. Find your token in the token balances dropdown. Select the token to be taken to a token information screen.

Step 4. Here, you will find the token’s contract address and decimal count to the right of the interface. Remember the decimal count, and click on the contract address to be taken to the token’s main screen.

Step 5. Copy this address to your clipboard, and head back to MEW. At the top of the token list, click ‘+ Custom Tokens’ to bring up the custom token addition screen.

Step 6. Paste the contract address into the top field, input the token’s symbol (abbreviation) into the second field, and enter the decimal count last. Then click ‘Save’. You’re done!

Common Issues

“Token Already Exists!”

If you see this error, there is a simple fix for it. Re-enter your custom token information, but put a ‘2’ after the symbol. I.e. If the token’s symbol is ‘XYZ’, enter is as ‘XYZ2’.

If you still get this error after submitting it with the modified symbol, then your token is likely already a default token. Try searching the token list again for the symbol. If you see it with a balance of 0, but etherscan.io shows a balance, then you’ll likely need to change networks to another ETH node, in the upper right-hand corner.

My custom tokens are disappearing!

If your custom tokens are disappearing every time you access our interface, make sure that you do not have a cache-clearing software installed (i.e. CCleaner). Your custom token information is stored locally in your browser, so this software will clear this information and require you to re-submit the token every time you access your wallet.

I’d like it to be a default token!

We are always happy to support new tokens in our default list. To achieve this, simply submit a pull request to our repo on GitHub. For more information on this process, visit our article on how to add a default token.

How to Interact with a Multisig Contract?

How to Interact with a Multisig Contract?

2 min read

Step 1. Access your wallet and head to the ‘Contracts’ section, to the left of your wallet interface.

Step 2. Locate your preferred Multisig Contract ABI in the dropdown, or manually enter the contract’s ABI.

Step 3. Check the contract address to make sure it’s the one you’re looking for, then press ‘Continue’.

  • You may need to enter your contract address in the ‘Contract Address’ field at the top.

Step 4. Select ‘Execute’ from the dropdown menu.

  • Enter the address you want to send to in the _To field.
  • Enter the amount you want to send in the _Value field.
  • In the Data field, type 0x. This sets it to empty.
  • Leave the Value in ETH as 0.
  • Click Write.
  • Confirm the transaction and send.

Step 5. Click the Transaction ID that outputs with the ‘Success’ message. Copy this ID.

Step 6. If it’s a multisig contract with two owners, you will need to refresh this page and choose ‘Confirm’.

  • In Step 5, you opened the Transaction ID from the ‘Execute’ call. Your page should look like this example of a transaction hash.
  • Click the ‘Event Logs’ tab.
  • For reference, in this example of event logs (note this is not YOUR information, it’s an example), the _h value would be 9228aeaf3ed560274899483646ea4ce9b322bccffac60cac2d035d08752617f4.
  • Check the link above where it says that string, and then compare it to find what YOUR _h value is. It will be different than what we provided as an example.
  • Go back to MEW, where you have the ‘Confirm’ page open, and paste your string into the _h field.
  • Click ‘Write’ again.
  • Confirm and send the transaction.

Step 7. Double-check to confirm everything went as intended.

Step 8. If your multisig is a 3 of 5 multisig, you will repeat the confirm process outlined in Step 6 until it reaches the necessary approvals. Luckily, the _h value will remain the same for each of them.

Step 9. You can view another approval from our example of the event logs from before.

Step 10. Feel free to repeat this process whenever you want to send ETH.

Why are Random Tokens Appearing in my Wallet?

Why are Random Tokens Appearing in my Wallet?

1 min read

Lately, a lot of blockchain projects on Ethereum have been ‘airdropping’ tokens in the wallets of users. This is done to either spread the distribution of tokens, or to advertise the token to users.

The amount of airdropped tokens you receive depends (in a lot of airdrops) on how much Ether (ETH) you had at a specified block. Some airdrops drop the same amount of tokens to everyone.

That said, your Ethereum address is public on the blockchain, which means that anyone is able to send you ETH and/or tokens. If you want to find more information about airdropped tokens you received in your wallet, you can look them up on the internet for more information.

If an airdrop website is asking for your private key, it’s a scam and they are trying to steal your funds.

Pro-Tips: How to Avoid Phishing/Scams

Pro-Tips: How to Avoid Phishing/Scams

We’ve compiled a list of tips and tricks to avoid common phishing/scam techniques.

3 min read

1. Secure your access method.

2. Install MEW CX, EAL, PhishFort, or Cryptonite.

  • These Chrome Extensions warn you when visiting malicious sites.
  • Search for the service on Google, or find the information from an official source. Make sure it’s not an ad!

4. You should never have to enter your private key for any service, airdrop, or KYC verification.

5. Check the URL very closely, to make sure it’s the one you are expecting.

  • Phishers are very clever with their tiny dots and accents over and under the letters.
  • Bookmark all the sites you frequent most!

6. Always Google search any token sales or ICOs you’re interested in.

  • If it’s a scam, others will likely be posting about it.
  • Check their Twitter, Reddit, etc. (Follow us on Twitter and Reddit while you’re at it!)

7. Search smart and look for common signs of scams – lack of followers in common, angry comments, etc.

  • Remember, there are many fake bots and accounts out there!

8. Before sending crypto to any address, search it on Etherscan first.

  • There is a comment section there that is likely to be full of angry people if the address is known for stealing funds.

9. Double and triple-check everything!

  • Make sure every address is 100% correct, as even one wrong character will lead to a completely different wallet.
  • While you’re at it, register an ENS domain name so your friends can send to “MyName.eth” instead of “0xab3c4edf…”.
  • We cannot reverse or refund transactions, so this is very important!

10. Last, but not least, don’t be afraid to ask for help!


__

Below are two common scams and how to spot them:

What Happens if MEW Goes Down?

What Happens if MEW Goes Down?

1 min read

Short answer:

Nothing, besides looking for another wallet interface.

Longer answer:

Your funds and information are not ‘in’ MyEtherWallet (MEW). Your wallet exists on the blockchain itself, and MEW just offers a way for anyone to interact with the blockchain easily. If MEW went down, you would simply have to find another Ethereum blockchain interface that would allow you to access your wallet.

The information used to unlock your MEW wallet is the same information that can be used to unlock your wallet on another platform. We always suggest doing research before entering your information into an unfamiliar site.

You can also run MyEtherWallet locally and/or connect it to your own node.

Customer Support

Can't find your answer? Get in touch and we'll get back as soon as we can.

Community

Join the MEW community to get more information.