MetaMask
The most popular EVM-compatible browser wallet extension, supporting Ethereum and all EVM chains including Base and Arbitrum.
MetaMask — MetaMask is the most widely used Web3 browser extension and mobile wallet for Ethereum and EVM-compatible blockchains. It enables users to manage ETH and ERC-20 tokens, connect to decentralized applications, sign transactions, and interact with DeFi protocols directly from their browser or mobile device.
How It Works
MetaMask functions as both a wallet and a bridge between your browser and the Ethereum blockchain. When installed as a browser extension (available for Chrome, Firefox, Brave, and Edge), it injects a JavaScript provider object (window.ethereum) into every webpage, allowing dApps to detect and communicate with your wallet. When a dApp requests a transaction, MetaMask intercepts it, displays the details in a pop-up, and waits for your approval before signing and broadcasting.
MetaMask supports any EVM-compatible network — Ethereum mainnet, Arbitrum, Optimism, Base, BSC, Polygon, Avalanche, and hundreds of others. Users can add custom networks by entering the chain's RPC endpoint, chain ID, and currency symbol. This multi-chain support makes MetaMask the default wallet for most EVM DeFi activity.
Under the hood, MetaMask derives your wallet addresses from a single seed phrase using the BIP-44 standard. You can create multiple accounts within the same wallet, each with its own address but all recoverable from the same seed phrase. MetaMask also supports importing individual private keys and connecting hardware wallets like Ledger and Trezor for enhanced security.
Why It Matters
MetaMask has over 30 million monthly active users and is the default wallet for the EVM ecosystem. Its ubiquity means that virtually every EVM dApp is built to work with MetaMask first, making it the most compatible wallet available. For new DeFi users, MetaMask is often the first wallet they install and the primary interface through which they access decentralized finance.
MetaMask has evolved to include built-in features like token swaps (aggregating DEX liquidity), portfolio tracking, transaction simulation, and Snaps (third-party extensions that add functionality like Bitcoin support or custom transaction insights). However, as a hot wallet, MetaMask's keys are stored in the browser, making it vulnerable to phishing and malware. For significant holdings, connecting MetaMask to a hardware wallet is strongly recommended.
Real-World Example
A trader installs the MetaMask browser extension, creates a wallet, and adds the Arbitrum network using Chainlist.org. They bridge ETH to Arbitrum, then navigate to a DEX. The DEX detects MetaMask and displays a "Connect Wallet" button. After connecting, the trader initiates a token swap. MetaMask shows the transaction details — the contract being called, estimated gas fee, and token amounts — in a pop-up. The trader reviews and confirms, MetaMask signs the transaction with their private key, and the swap executes on Arbitrum.
Related Terms
Layer 2 (L2)
A scaling solution built on top of a Layer 1 blockchain to increase throughput and reduce costs while inheriting base layer security.
Read definition DeFi & AMMSmart Contract
Self-executing code stored on a blockchain that automatically enforces the terms of an agreement without intermediaries.
Read definition Blockchain & Crypto FundamentalsPrivate Key
A secret cryptographic string that grants full control over a wallet's funds; losing it means losing the wallet permanently.
Read definition Blockchain & Crypto FundamentalsSeed Phrase (Mnemonic)
A 12- or 24-word human-readable backup of a wallet's private key, used to restore access to a wallet on any device.
Read definitionFrequently Asked Questions
Common questions about MetaMask in cryptocurrency and DeFi.
MetaMask itself is reputable and widely audited. The primary risks come from phishing sites that trick users into approving malicious transactions and malware that targets browser extension data. Best practices include using MetaMask with a hardware wallet, bookmarking legitimate dApp URLs, carefully reviewing every transaction before signing, and never entering your seed phrase on any website.
MetaMask natively supports only EVM-compatible chains. Through the Snaps extensibility framework, MetaMask has added experimental support for non-EVM chains including Bitcoin. For Solana, dedicated wallets like Phantom or Solflare are recommended as they are purpose-built for the Solana ecosystem.
MetaMask itself does not charge fees for sending or receiving crypto. However, using MetaMask's built-in swap feature incurs a 0.875% service fee on top of the standard network gas fee. You can avoid this fee by connecting directly to DEXs like Uniswap through MetaMask rather than using the built-in swap interface.
Ready to put your knowledge into practice?
Start Boosting