MyEtherWallet is a doorway to the Ethereum blockchain, allowing users to manage their own funds without a centralized platform. -Stephen, #MEWForce
- 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
- Website: https://www.myetherwallet.com/
- CX: https://chrome.google.com/webstore/detail/myetherwallet-cx/nlbmnnijcnlegkjjpcfjclmcfggfefdm
- Anti-phish CX
- FB: https://www.facebook.com/MyEtherWallet/
- Twitter: https://twitter.com/myetherwallet
- Medium: https://medium.com/@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
- Github Anti-phish CX: https://github.com/409H/EtherAddressLookup
- MEW ETH Donation Address: 0xDECAF9CD2367cdbb726E904cD6397eDFcAe6068D (mewtopia.eth)
- MEW BTC Donation Address: 1DECAF2uSpFTP4L1fAHR8GCLrPqdwdLse9
If you find a bug, or want a new feature added, please submit it on the Github Issues
- Open terminal
- Clone the repo:
git clone git@github.com:MyEtherWallet/MyEtherWallet.git
- Install dependencies using your fav package manager. For example using
brew
this command:brew install pkg-config cairo pango libpng jpeg giflib librsvg
. This will install all required deps for the canvas npm pkg. - Add the following to your ~/.profile
export PKG_CONFIG_PATH="/usr/local/opt/libffi/lib/pkgconfig/:/usr/local/lib/pkgconfig"
. Open a new shell to ensure this environment variable is picked up, execute next steps in new shell. - run
npm i
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
- App should be running in
https://localhost:8080
- Open terminal
- Clone the repo:
git clone git@github.com:MyEtherWallet/MyEtherWallet.git
- run
git checkout develop
- run
npm i
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