MyEtherWallet is a doorway to the Ethereum blockchain, allowing users to manage their own funds without a centralized platform. - Stephen, #MEWForce
Philosophy
- Empower the people: Give people the ability to interact with the Ethereum blockchain easily, without having to run a full node.
- Make it easy & free: Everyone should be able to create a wallet and send Ether & Tokens without additional cost.
- People are the Priority: People are the most important & their experience trumps all else. If monetization worsens the experience, we don't do it. (e.g. ads)
- A learning experience, too: We want to educate about Ethereum, security, privacy, the importance of controlling your own keys, how the blockchain works, and how Ethereum and blockchain technologies enable a better world.
- If it can be hacked, it will be hacked: Never save, store, or transmit secret info, like passwords or keys.
- Offline / Client-Side: User should be able to run locally and offline without issue.
- Private: No tracking!!! No emails. No ads. No demographics. We don't even know how many wallets have been generated, let alone who / what / where you are.
- Open source & auditable
MEW Around the Web
- Website: https://www.myetherwallet.com/
- MEW Wallet:
- EthVM Blockchain explorer
- MEW CX: https://chrome.google.com/webstore/detail/myetherwallet-cx/nlbmnnijcnlegkjjpcfjclmcfggfefdm
- MEW Team
- MEWtopia
- MEW Help Center
- FB: https://www.facebook.com/MyEtherWallet/
- Twitter: https://twitter.com/myetherwallet
- YouTube: https://www.youtube.com/channel/UCQU5QbObwmaHNEMsuX3uQKA
- Instagram: https://www.instagram.com/myetherwallet/
- Vkontakte: https://vk.com/public190491855
- Medium: https://medium.com/@myetherwallet
- Telegram: https://t.me/myetherwallet
- Github MEW Repo: https://github.com/MyEtherWallet/MyEtherWallet
- Github MEW Org: https://github.com/MyEtherWallet
- Github Latest Releases: https://github.com/MyEtherWallet/MyEtherWallet/releases/latest
- MEW ETH Donation Address: 0xDECAF9CD2367cdbb726E904cD6397eDFcAe6068D (mewtopia.eth)
- MEW BTC Donation Address: 1DECAF2uSpFTP4L1fAHR8GCLrPqdwdLse9
Bug / Feature Request
If you find a bug, or want a new feature added, please submit it on the Github Issues
Getting started
- Open terminal
- Clone the repo:
git clone git@github.com:MyEtherWallet/MyEtherWallet.git
- run
npm ci
to install node packages. - run
npm run build
. You can also use the offline version by opening the index file from the dist folder with your preferred browser - start
npm start
- If
npm start
fails and above the error message it states 'new update found' then the package.json version of the indicated packages needs to be updated to match the versions shown in the notice. - App should be running in
https://localhost:8080
Developers
- Open terminal
- Clone the repo:
git clone git@github.com:MyEtherWallet/MyEtherWallet.git
- run
git checkout develop
- run
npm ci
to install node packages. - run
npm run build
. You can also use the offline version by opening the index file from the dist folder with your preferred browser - start
npm run dev
- App should be running in
https://localhost:8080
EACCESS issue can be resolved by running: sudo chown -R $(whoami) ~/.npm
For other issues, try the steps shown here: MyEtherWallet#1182 (comment) by @tomwalton78
Integrations
Hardware Wallets
Prior to submitting a request to integrate a hardware wallet, please review hardware wallet requirements that followed recent updates on MyEtherWallet and Ethereum protocol.
A Hardware wallet must meet the following minimum requirements:
- Message signing
- Data signing
- Must be able to sign other ethereum-based chains, specifically, Matic and BSC.
- EIP1559 signing
Reach out to us at integrations@myetherwallet.com, so we can determine if we will be able to integrate your hardware wallet.
DApps
Please fill out the form here. We will reach out to you as soon as we can.