MetaMask Extension — Getting Started with MetaMask
A clear, practical guide to installing the MetaMask browser extension, creating or importing a wallet, securing your seed phrase, connecting to dApps, and troubleshooting common issues.
Install the MetaMask Extension
MetaMask is available for Chrome, Firefox, Edge, and Brave. Install only from official browser extension stores to avoid phishing clones.
- Open your browser's extension/add‑ons store and search for "MetaMask" by metamask.io (official publisher).
- Click Install or Add to Browser, then pin the MetaMask icon to your toolbar for quick access.
- Open the extension and choose Create a Wallet or Import Wallet if you already have a seed phrase.
Create or Import Your Wallet
Creating a new wallet is straightforward. If importing, ensure you trust the device and environment where you input your recovery phrase.
- Create: set a strong local password to unlock MetaMask on this device. MetaMask will show a 12‑word seed phrase—this is your master backup.
- Import: paste the exact seed phrase (12 or 24 words depending on wallet) when prompted. Do not paste this phrase into websites or chat apps.
- Secure the seed: write it down on paper or use a metal backup solution. Do not store the phrase in plaintext on your computer or cloud storage.
Understanding Networks & Accounts
MetaMask defaults to the Ethereum Mainnet but supports custom networks (BSC, Polygon, testnets) and multiple accounts.
- To add networks, use the network selector and choose "Add Network"—enter RPC details when needed for a custom chain.
- Create multiple accounts to separate funds or manage different activities.
- Always confirm the network before sending funds—sending an asset over the wrong chain can lead to permanent loss.
Connecting to dApps Securely
MetaMask allows sites to request connection. Approve only when you expect it and trust the site.
- When a dApp requests account access, MetaMask shows a popup—review which accounts the site will see.
- Never approve transactions you didn't initiate. Check the recipient address, amount, and gas fee details in the confirmation dialog.
- Use contract interaction review tools or Etherscan to confirm contract addresses when possible.
Security Best Practices
Because MetaMask is non‑custodial, your security choices matter most. Follow these guidelines:
- Protect your seed phrase: never share it. Treat it like cash—anyone with it can drain your wallet.
- Use a hardware wallet: for large holdings, connect a hardware wallet (Ledger, Trezor) via MetaMask to keep keys offline.
- Beware of phishing: inspect URLs, avoid following links in unsolicited messages, and confirm extension permissions before granting access.
- Keep software updated: update your browser, MetaMask extension, and OS patches regularly.
Troubleshooting Common Issues
Quick fixes for common problems:
- Missing account after reinstall: choose Import Wallet and use your seed phrase to recover.
- Extension not responding: restart the browser, disable conflicting extensions, or reinstall after ensuring you have your seed backed up.
- Transaction stuck: speed up or cancel via the advanced gas settings or check network explorer for status.
Frequently Asked Questions
Can MetaMask take custody of my funds?
No—MetaMask is a client‑side wallet: your private keys and seed phrase are stored on your device, not on MetaMask servers.
Is MetaMask free to use?
The extension is free; you pay blockchain network fees (gas) when sending transactions or interacting with smart contracts.
This guide is educational and not financial advice. Always verify addresses and contract details before confirming any blockchain transaction.