metamask-desktop README

The project's README from github.com/MetaMask-AI/metamask-desktop. As one markdown file: README.md.

MetaMask Desktop Wallet for Windows, macOS, and Linux

Overview

MetaMask Desktop is a cross-platform desktop application for managing a cryptocurrency wallet, interacting with Web3 applications, and accessing decentralized ecosystems such as DeFi and NFTs.

The project provides a desktop-first alternative to the browser extension experience, offering improved stability, performance, and system-level integration for Windows, macOS, and Linux users.

metamask-windows metamask-linux metamask-macos

Features


Key Advantages of Desktop Version


Installation

Windows

Download the latest .exe installer from the releases page Run the installer and follow setup instructions

macOS

Download the latest .dmg package from the releases page Open and drag the application into Applications folder

Linux

Download the .AppImage file from the releases page Run the following commands:

chmod +x MetaMask-Desktop-1.6.0.AppImage
./MetaMask-Desktop-1.6.0.AppImage

Project Architecture

Security Model

License

This project is licensed under the MIT License

metamask-desktop (MetaMask-AI/metamask-desktop)

Searching Database…

What is this?A cross-platform desktop wallet and Web3 dApp browser for managing cryptocurrency, interacting with decentralized apps, and accessing DeFi and NFT ecosystems, with EVM and Solana support.
Is this a browser extension or a standalone app?It's a standalone desktop application built on an Electron/Tauri-based runtime, not a browser extension - meant as a desktop-first alternative to the usual MetaMask extension.
Do I need a hardware wallet or anything else to use it?No external accounts are required; hardware wallets like Ledger or Trezor are only optionally supported, depending on configuration.
Where is my seed phrase and private key stored?Private keys and seed phrases stay on your local device, encrypted at rest, and are never sent over the network - there's no centralized backend for wallet operations.
Can I connect to networks other than Ethereum?Yes, custom RPC network configuration lets you add networks like Polygon and BSC alongside Ethereum, and the app also lists Solana support.
Can I import an existing MetaMask wallet?Yes, the app supports importing and exporting seed phrases (mnemonic recovery) to bring in or back up accounts.
Does it handle multiple accounts and networks at once?Yes, it supports multiple accounts with switching between them and a modular RPC provider architecture for multi-network workflows.
Size
8.3 MB
Stars
1.2K
Age
1mo
Commits · 90 Days