uCards Learn
u
uCards Team
Published:
Citation Info

Author: uCards Team

Published: April 30, 2026

URL: https://ucards.uk/learn/en/how-to-use-metamask

What Is MetaMask?

MetaMask is the most popular non-custodial cryptocurrency wallet in the world, with over 30 million monthly active users. Developed by Consensys, MetaMask allows you to manage Ethereum-based tokens, interact with decentralized applications (dApps), and store your digital assets securely — all without trusting a third party with your private keys.

MetaMask is available as a browser extension for Chrome, Firefox, Brave, and Edge, as well as a mobile app for iOS and Android. This tutorial covers everything you need to know to get started.

Installing MetaMask

Browser Extension (Desktop)

  1. Visit metamask.io — always use the official website to avoid phishing
  2. Click “Download” and select your browser (Chrome, Firefox, Brave, or Edge)
  3. Click “Add to Chrome” (or your browser’s equivalent)
  4. Confirm the installation when prompted
  5. The MetaMask fox icon will appear in your browser toolbar

Mobile App

  1. Open the App Store (iOS) or Google Play Store (Android)
  2. Search for “MetaMask” — verify the developer is “MetaMask” (Consensys)
  3. Download and install the app
  4. Open MetaMask to begin setup

Warning: Only download MetaMask from official sources. Fake MetaMask apps and extensions are common phishing vectors.

Creating Your Wallet

Once MetaMask is installed, follow these steps to create a new wallet:

  1. Click “Get Started” on the welcome screen
  2. Select “Create a new wallet” (use “Import wallet” only if restoring from a backup)
  3. Create a strong password — this protects your wallet on your current device
    • Use at least 12 characters with mixed case, numbers, and symbols
    • This password encrypts your wallet data locally — it is NOT your seed phrase
  4. Watch the security video about your Secret Recovery Phrase
  5. Click “Click here to reveal secret words” to see your 12-word seed phrase

The Most Important Step: Backing Up Your Seed Phrase

Your Secret Recovery Phrase (seed phrase) is the master key to your wallet. If you lose it, you lose access to your funds forever. If someone else gets it, they can steal everything.

DO:

DO NOT:

  1. Confirm your seed phrase by selecting the words in the correct order
  2. Click “Confirm” — your wallet is now created

Understanding the MetaMask Interface

Account View

The main screen shows:

Key Icons

Receiving Crypto

To receive ETH or ERC20 tokens:

  1. Click on your account name at the top of MetaMask to copy your address
  2. Your Ethereum address looks like: 0x1234...abcd (42 characters, starts with 0x)
  3. Share this address with the sender
  4. Or click “Receive” to display a QR code that the sender can scan

Important: Ethereum addresses are case-insensitive but always verify the full address before sharing. Some tokens require specific networks — make sure the sender uses the correct one.

Sending Crypto

To send ETH or ERC20 tokens:

  1. Click “Send” on the main screen
  2. Paste the recipient’s address or scan a QR code
  3. Enter the amount you want to send
  4. Review the transaction details:
    • Recipient address
    • Amount
    • Gas fee estimate
    • Total cost
  5. Click “Confirm” to send
  6. The transaction will appear in your Activity tab with a pending status
  7. Once confirmed on the network, the status will change to “Confirmed”

Understanding Gas Fees

Every Ethereum transaction requires a gas fee paid in ETH:

MetaMask automatically estimates appropriate gas fees. For time-sensitive transactions, you can increase the gas price for faster confirmation.

Connecting to BSC (Binance Smart Chain)

By default, MetaMask connects to the Ethereum mainnet. To use BSC, you need to add it manually:

Step-by-Step BSC Setup

  1. Click the network selector at the top of MetaMask
  2. Click “Add network”
  3. Click “Add a network manually” (at the bottom)
  4. Enter the following BSC mainnet details:
FieldValue
Network nameBNB Smart Chain
New RPC URLhttps://bsc-dataseed.binance.org/
Chain ID56
Currency symbolBNB
Block explorer URLhttps://bscscan.com
  1. Click “Save”
  2. BNB Smart Chain will now appear in your network selector

Switching Between Networks

Simply click the network selector dropdown and choose between:

Adding Custom Tokens

MetaMask automatically displays popular tokens, but you may need to add custom tokens manually:

  1. Click “Import tokens” at the bottom of the token list
  2. Search for the token by name (if it is a known token)
  3. For custom tokens, enter the token contract address
  4. The token symbol and decimals will auto-fill
  5. Click “Add custom token” then “Import tokens”

You can find token contract addresses on Etherscan (Ethereum) or BscScan (BSC).

Connecting to dApps

MetaMask’s primary purpose is interacting with decentralized applications:

  1. Visit a dApp website (e.g., Uniswap, Aave, OpenSea)
  2. Click “Connect Wallet” or a similar button
  3. Select MetaMask from the wallet options
  4. MetaMask will pop up asking you to select an account to connect
  5. Click “Next” then “Connect”
  6. The dApp can now see your address and request transactions (but cannot access your funds without your approval)

Managing Connected Sites

To review or disconnect dApps:

  1. Click the three-dot menu (top right)
  2. Go to “Connected sites”
  3. View all connected dApps and disconnect any you no longer use

Security Best Practices

Essential Security Measures

  1. Lock your wallet when not in use. Click the lock icon or set auto-lock in Settings.
  2. Verify transaction details before confirming. Malicious dApps can try to trick you into approving harmful transactions.
  3. Use a hardware wallet for large holdings. MetaMask integrates with Ledger and Trezor.
  4. Check URLs carefully before connecting your wallet. Phishing sites mimic popular dApps.
  5. Bookmark dApp URLs and only visit them through your bookmarks.
  6. Revoke token approvals regularly using tools like Revoke.cash.
  7. Never enter your seed phrase on any website, even if it looks like MetaMask.

Advanced Security

Using MetaMask with Virtual Cards

You can fund virtual credit cards directly from MetaMask:

  1. Open MetaMask and ensure you are on the correct network (Ethereum or BSC)
  2. Sign up for a virtual card platform like uCards
  3. Select your card type and choose your payment network
  4. Copy the deposit address provided by the platform
  5. In MetaMask, click “Send” and paste the address
  6. Enter the amount and confirm the transaction
  7. Your virtual card will be funded and ready to use within minutes

Troubleshooting Common Issues

Transaction Stuck Pending

Token Not Showing

Lost Password

Conclusion

MetaMask is an essential tool for anyone interacting with Ethereum, BSC, or other EVM-compatible networks. While it requires careful attention to security — particularly around seed phrase management — its user-friendly interface and broad ecosystem support make it the best wallet for DeFi, dApps, and managing ERC20 tokens.

Combined with virtual card platforms like uCards, MetaMask becomes a gateway from the crypto world to everyday spending — letting you use your ETH and tokens for online purchases, subscriptions, and services worldwide.

Related Articles