Back to MetaMask
MetaMask Wallet logo
software wallet

MetaMask Wallet

The MetaMask Wallet is available as a browser extension and mobile app. It serves as the primary gateway to decentralized finance (DeFi), allowing users to manage their Ethereum and ERC-20 tokens securely.[source]

📍 Global
Go to MetaMask Wallet

What you should know about MetaMask Wallet

  • Non-Custodial Control: You own your private keys and have full control over your funds, but you are also solely responsible for their security.
  • Web3 Gateway: Acts as a bridge to decentralized applications (dApps) and the DeFi ecosystem, allowing seamless interaction directly from your browser or mobile.
  • Multi-Chain Support: Primarily for Ethereum, but easily connects to other EVM-compatible networks like Polygon, BNB Chain, and Arbitrum.
  • Built-in Swaps: Features an integrated token swap aggregator that finds the best prices across multiple decentralized exchanges (DEXs).

Pros & Cons

Strengths

  • + Industry standard for Web3 and DeFi connectivity
  • + Extensive hardware wallet support
  • + Built-in staking, swapping, and bridging via Portfolio
  • + Extensible via MetaMask Snaps for non-EVM chains

Weaknesses

  • - High service fee (0.875%) on swaps
  • - Not fully open-source (proprietary license)
  • - Privacy concerns with default Infura RPC

Facts about the MetaMask Wallet

Supported Assets
Ethereum, EVM-compatible chains, and multi-chain via Snaps
Supports ETH, ERC-20 tokens, and EVM chains like BNB Chain, Polygon, and Avalanche. Support for non-EVM chains like Bitcoin, Solana, and Cosmos is available via MetaMask Snaps.[source]
Platforms
Browser Extension,iOS,Android
Available as a browser extension for Chrome, Firefox, Brave, Edge, and as a mobile app on iOS and Android.[source]
Non-Custodial
Yes
MetaMask is a self-custodial wallet; users have full control over their recovery phrases and private keys.[source]
Open Source
No
MetaMask transitioned to a tiered proprietary license in 2020 and is no longer fully open-source.[source]
Hardware Wallet Support
Yes
Supports integration with Ledger, Trezor, Keystone, Lattice, and AirGap.[source]
NFT Support
Yes
Users can view and manage NFTs directly in the mobile app and via the MetaMask Portfolio dashboard.[source]
In-App Swaps
Yes
Features a built-in swap aggregator that sources liquidity from multiple DEXs and market makers.[source]
Swap Fees
0.875%
MetaMask charges a service fee of 0.875% on every swap performed through its built-in aggregator.[source]
Fiat On-Ramp
Yes
Supports buying crypto with fiat through various providers like MoonPay, Transak, and Sardine.[source]
Staking
Yes
Offers native staking options including liquid staking (Lido, Rocket Pool), pooled staking, and validator staking directly in the app.[source]
MetaMask Card
Yes
A crypto-to-fiat debit card that allows users to spend their crypto directly from their wallet.[source]
MetaMask Snaps
Yes
Extensibility platform allowing users to add features like non-EVM chain support and security alerts.[source]
Loading Arena... 🚀

MetaMask Wallet FAQ

Since MetaMask transitioned away from a fully open-source model in 2020, what licensing structure is currently in place and how does this affect code auditing?

MetaMask shifted from a purely open-source model to a tiered proprietary license to ensure sustainable development. While the core codebase remains accessible for public review and community auditing, commercial use by large organizations is restricted. This hybrid approach still allows independent security researchers to audit the code for vulnerabilities, maintaining a high standard of security without sacrificing the transparency expected in the Web3 ecosystem.

When pairing a hardware wallet such as a Ledger, Trezor, or Keystone with MetaMask, where are the private keys stored during a transaction?

When you connect a supported hardware wallet to MetaMask, your private keys never leave the physical device. MetaMask simply acts as an interface to broadcast the transaction details. The actual signing of the transaction must be manually approved on the hardware wallet itself, ensuring that your funds remain secure even if your computer or browser is compromised.

What added value does the MetaMask Swaps feature provide to justify the 0.875% service fee over interacting directly with decentralized exchanges?

The 0.875% service fee charged by MetaMask Swaps covers the cost of aggregating liquidity from multiple decentralized exchanges (DEXs) and automated market makers (AMMs). This aggregation ensures that users receive the best possible exchange rate with reduced slippage. Additionally, MetaMask optimizes gas fees and protects against certain types of front-running attacks, offering a more streamlined and secure trading experience than manually navigating individual DEXs.

How does MetaMask handle asset management across multiple EVM-compatible networks like Polygon or Avalanche, and does it support native cross-chain bridging?

MetaMask allows users to easily add and switch between various EVM-compatible networks, keeping the same wallet address across all these chains. While the wallet itself does not inherently bridge assets natively across different blockchains, it integrates with third-party bridges within its Portfolio Dapp. This provides a unified interface for users to transfer assets across networks, though they must still rely on external protocols to execute the actual cross-chain transfers.

What are the compliance and identity verification requirements when utilizing the integrated fiat on-ramps like MoonPay or Transak within the wallet?

Although MetaMask is a non-custodial wallet and does not require KYC for basic crypto transactions, utilizing its integrated fiat on-ramps to purchase cryptocurrency with a credit card or bank transfer introduces regulatory requirements. Third-party providers like MoonPay, Transak, and Wyre mandate their own KYC procedures. Users must submit identity verification documents directly to these partners to comply with local financial regulations before the purchased crypto is deposited into their MetaMask address.

Why buy the MetaMask Wallet

MetaMask Wallet stands out as the industry standard for Ethereum and EVM-compatible ecosystems, offering unmatched dApp compatibility that alternative wallets like Trust Wallet or Coinbase Wallet often lack in niche DeFi sectors. Its unique MetaMask Snaps system allows users to extend the wallet's functionality with third-party modules, enabling support for non-EVM chains (like Bitcoin or Solana) and advanced security tools directly within the interface without needing to switch wallets.

Compared to simpler mobile-first wallets, MetaMask provides a superior desktop experience through its Portfolio Dashboard, which aggregates tokens, NFTs, and DeFi positions across multiple accounts and networks in a single view. While competitors might offer lower swap fees, MetaMask's value lies in its deep integration with developer tools and its proactive security alerts that simulate transactions to warn against malicious smart contracts before you sign.