MetaMask Extension: Ethereum browser wallet
Browser extension that provides wallet functionality for interacting with Ethereum blockchain applications.
Learn more about MetaMask Extension
MetaMask Extension is a browser extension that serves as an Ethereum wallet and gateway to blockchain applications. It injects Web3 functionality into web pages, allowing users to manage Ethereum accounts, sign transactions, and interact with decentralized applications directly from their browser. The extension supports multiple browsers including Chrome, Firefox, Edge, Opera, and Brave through manifest-based architecture. It provides secure key management, transaction signing, and serves as a bridge between traditional web browsers and the Ethereum ecosystem.
Multi-Browser Support
Compatible with Chrome, Firefox, Edge, Opera, and Brave browsers through standardized extension manifests. Supports both Manifest V2 and V3 specifications for broad compatibility.
Web3 Integration
Injects Ethereum provider APIs into web pages, enabling seamless interaction with decentralized applications. Acts as a bridge between browsers and blockchain networks.
Development Environment
Includes GitHub Codespaces integration and comprehensive build system with development and production configurations. Provides extensive documentation for contributors and dApp developers.
// Check if MetaMask is installed
if (typeof window.ethereum !== 'undefined') {
console.log('MetaMask is installed!');
// Request account access
async function connectWallet() {
try {
const accounts = await window.ethereum.request({
method: 'eth_requestAccounts'
});
const account = accounts[0];
console.log('Connected account:', account);
// Display the connected account
document.getElementById('account').textContent = account;
return account;
} catch (error) {
console.error('Error connecting to MetaMask:', error);
}
}
connectWallet();
} else {
console.log('MetaMask is not installed');
}Adds Bitcoin and Tron account support for rewards, implements ERC-7715 permissions, and improves bridge functionality.
- –Improved MetaMetrics opt-out tracking to properly attribute opt-out events and prevent duplicates
- –Add Bitcoin and Tron account support for rewards
- –Adds the feature flag infrastructure for the unified AssetsController state
- –Added support for queueing non-EVM confirmations
- –Add client to metadata for smartTransactions and relayTransactions
This release fixes a critical crash bug that occurs after updating MetaMask on newer Chromium browsers.
- –Enable workaround for "crash after update" Chromium bug on Chromium versions >=143
This release fixes a critical issue preventing the All Permissions page from loading when users have unmigrated permissions controller state.
- –Resolved issue where All Permissions page won't load with unmigrated gator permissions controller state
See how people are using MetaMask Extension
Top in Crypto
Related Repositories
Discover similar tools and frameworks used by developers
Polkadot SDK
Complete development kit for building blockchains and parachains on the Polkadot network ecosystem.
Mempool
Open-source Bitcoin mempool visualizer and blockchain explorer with transaction monitoring and fee estimation.
Forge Std
Collection of contracts and libraries that provide testing utilities and cheatcode wrappers for Forge and Foundry.
Hyperledger Fabric
Modular enterprise blockchain framework with permissioned networks, pluggable consensus, and privacy controls.
Foundry
A modular toolkit for Ethereum application development that includes compilation, testing, and deployment tools.
Related Reading
Guides and comparisons from the Greptile content library
Best Code Review Tools in 2026
The best code review tools in 2026, compared on pricing, features, deployment options, and ideal use cases for teams of any size.
Best Security-Focused AI Code Review Tools [2026 Guide]
The six best security-focused AI code review tools, compared on SAST, SCA, DAST, and full-repo context, so you can pick the one that fits your codebase and your cycle times.
Greptile Ranks #1 on Martian's AI Code Review Benchmark
Greptile ranks #1 on Martian's independent online AI code review benchmark, leading all evaluated tools in F1 score and precision with near-leading recall.
The 7 Best AI Coding Tools for Complex Codebases
The best AI coding tools for complex codebases, ranked on accuracy, suggestion quality, and full-codebase context. See which ones you can actually trust.