MetaMask
MetaMask brings Ethereum to your web browser
- Ethereum Blockchain
- https://metamask.io
- hello@metamask.io
Grow your team on GitHub
GitHub is home to over 50 million developers working together. Join them to grow your own development teams, manage permissions, and collaborate on projects.
Sign up
Pinned repositories
Repositories
metamask-mobile
Mobile web browser providing access to websites that use the Ethereum blockchain
metamask-docs
MetaMask project documentation
eth-phishing-detect
Utility for detecting phishing domains targeting Ethereum users
metamask-extension
test-dapp
The sample dapp used for e2e testing and metamask-extension QA
metamask-storybook
The Storybook for the MetaMask extension
inpage-provider
An Ethereum Provider that connects over a stream, as injected into websites by MetaMask
eth-contract-metadata
A mapping of ethereum contract addresses to broadly accepted icons for those addresses.
metamask-logo
A 3d take on the metamask logo, in browser, as a browserifyable module.
metamask-deeplinks
Simple web app to generate Metamask deeplinks on the fly
eth-simple-keyring
A simple standard interface for a series of Ethereum private keys
eth-token-tracker
A JS module for tracking Ethereum token balances over block changes
KeyringController
A module for managing groups of Ethereum accounts and using them.
eth-ledger-bridge-keyring
A wrapper around LedgerJS libraries, to support the KeyringController protocol used by MetaMask
eth-sig-util
A collection of functions for signing and verifying data with Ethereum keys.
mobile-provider
An Ethereum provider, as injected into websites by MetaMask Mobile
rpc-cap
A module for adding an object-capabilities system to any JSON-RPC API as middleware for json-rpc-engine
json-rpc-engine
A tool for processing JSON RPC
obs-store
A synchronous in-memory store for a single value
eth-trezor-keyring
A JS wrapper around Trezor Connect libraries, to support the KeyringController protocol used by MetaMask
Add-Token
A simple web3 dapp that allows suggesting a token to users of compatible wallets like MetaMask.
eth-hd-keyring
A simple standard interface for an HD ethereum wallet.
state-log-explorer
A web interface for exploring MetaMask state logs
controllers
Collection of platform-agnostic modules for creating secure data models for cryptocurrency wallets
eth-json-rpc-infura
json-rpc-engine middleware for infura's endpoints
eth-json-rpc-middleware
Ethereum middleware for composing an Ethereum provider using json-rpc-engine. Intended to replace provider-engine

