Pinned Repositories
core
This monorepo is a collection of packages used across multiple MetaMask clients
eth-phishing-detect
Utility for detecting phishing domains targeting Web3 users
eth-sig-util
A collection of functions for signing and verifying data with Ethereum keys.
metamask-docs
Developer documentation for MetaMask
metamask-extension
:globe_with_meridians: :electric_plug: The MetaMask browser extension enables browsing Ethereum blockchain enabled websites
metamask-mobile
Mobile web browser providing access to websites that use the Ethereum blockchain
metamask-sdk
The simplest yet most secure way to connect your blockchain-based applications to millions of MetaMask Wallet users.
snaps
Extend the functionality of MetaMask using Snaps
test-dapp
The sample dapp used for e2e testing and metamask-extension QA
web3-provider-engine
A JavaScript library for composing Ethereum provider objects using middleware modules
MetaMask's Repositories
MetaMask/metamask-extension
:globe_with_meridians: :electric_plug: The MetaMask browser extension enables browsing Ethereum blockchain enabled websites
MetaMask/metamask-mobile
Mobile web browser providing access to websites that use the Ethereum blockchain
MetaMask/eth-phishing-detect
Utility for detecting phishing domains targeting Web3 users
MetaMask/snaps
Extend the functionality of MetaMask using Snaps
MetaMask/metamask-docs
Developer documentation for MetaMask
MetaMask/contract-metadata
A mapping of ethereum contract addresses to broadly accepted icons for those addresses.
MetaMask/core
This monorepo is a collection of packages used across multiple MetaMask clients
MetaMask/metamask-sdk
The simplest yet most secure way to connect your blockchain-based applications to millions of MetaMask Wallet users.
MetaMask/template-snap-monorepo
MetaMask/snaps-registry
A registry containing metadata about verified and blocked Snaps.
MetaMask/metamask-storybook
The Storybook for the MetaMask extension
MetaMask/snap-simple-keyring
MetaMask/accounts
Monorepo for MetaMask's account-related packages
MetaMask/snaps-directory
Explore community-built Snaps to customize your web3 experience via our official directory.
MetaMask/metamask-design-system
The design system for MetaMask products
MetaMask/delegation-toolkit
A Viem-based Toolkit for integrating embedded smart contract wallets into dapps.
MetaMask/extension_bundlesize_stats
Measuring extension bundle size over time
MetaMask/github-tools
An assortment of tools interacting with the GitHub API to get metrics for things like PR review comments/reviews
MetaMask/mobile_bundlesize_stats
Measuring mobile bundle size over time
MetaMask/ocap-kernel
The MetaMask Ocap Kernel monorepo.
MetaMask/snap-account-abstraction-keyring
MetaMask/metamask-extension-ts-migration-dashboard
A dashboard for tracking the TypeScript migration of the extension.
MetaMask/snap-bitcoin-wallet
Bitcoin Wallet Snap
MetaMask/tkey-mpc-example
MetaMask/mobile-wallet-protocol
Mobile Wallet Protocol provides a way to securely connect dApps to the Metamask Mobile Wallet
MetaMask/ethermint
Ethermint is a scalable and interoperable Ethereum, built on Proof-of-Stake with fast-finality using the Cosmos SDK.
MetaMask/snap-7715-permissions
ERC-7715 Permissions Snap monorepo
MetaMask/test-extension
An extension for testing connectivity with the MetaMask extension
MetaMask/extension_benchmark_stats
Measuring browser page load stats over time
MetaMask/native-utils
Mobile native utility functions to support React Native Applications. This utility repo holds native functions to improve speed and performance of specific native primitives (e.g. cryptography).