Giao diện mặc định của MetaMask chỉ mới tích hợp Ethereum mainnet, Linea và một số EVM chain phổ biến như BNB smart chain, Polygon,... Trong khi đó, trên thị trường hiện có hàng trăm blockchain (L1 và L2) đang hoạt động. Vậy làm thế nào để thêm mạng không có sẵn vào MetaMask, anh em hãy cùng Block24 tìm hiểu ngay sau đây.
Sơ lược về ví MetaMask
Ví MetaMask là gì?
MetaMask là một ví tiền điện tử, đồng thời là cổng kết nối với các blockchain, dApp và smart contract. Nó hoạt động dưới dạng tiện ích mở rộng trình duyệt (extension) hoặc ứng dụng di động (app), cho phép lưu trữ và quản lý tài sản kỹ thuật số (coin, token, NFT). MetaMask hoạt động như một cầu nối giữa trình duyệt/ứng dụng và blockchain, giúp người dùng dễ dàng tham gia vào hệ sinh thái Web3 mà không cần hiểu biết chuyên sâu về kỹ thuật.
MetaMask hỗ trợ những blockchain nào?
MetaMask ban đầu được thiết kế cho Ethereum nhưng hiện hỗ trợ tất cả các mạng tương thích EVM (EVM chain) và một số network không tương thích EVM (non-EVM chain).
Các EVM chain mặc định
Trong MetaMask, anh em có thể sử dụng ngay với Ethereum mainnet và Linea (Layer 2 của Ethereum), hoặc thêm trực tiếp các EVM chain sau đây từ giao diện chính:
- Arbitrum
- Avalanche C-Chain: Layer 1 của Avalanche.
- Base: Layer 2 của Ethereum được phát triển bởi Coinbase.
- BNB Smart Chain (BNB chain): Layer 1 của Binance, hỗ trợ các token BEP-20.
- OP mainnet: Layer 2 của Ethereum với mô hình Superchain
- Polygon mainnet
- ZKsync Era
- Mega Testnet, EthereumSepolia, Linea Sepolia: Các mạng thử nghiệm Layer 2 của Ethereum.
Các EVM chain khác
Ngoài các mạng kể trên, tất cả blockchain EVM khác (Manta, Scroll, Aurora, Harmony,...) cần thêm thủ công vào MetaMask để sử dụng.
Các non-EVM chain
MetaMask hỗ trợ một số blockchain không tương thích EVM như Sui, Cosmos, Near, Starknet,... thông qua tính năng Snaps. Ngoài ra, theo thông tin mới nhất từ đội ngũ MetaMask, Bitcoin và Solana có thể sẽ được tích hợp trực tiếp vào ví kể từ tháng 5/2025.
Hướng dẫn thêm mạng vào MetaMask
Thêm mạng được tích hợp sẵn
Như đã đề cập ở phần trên, một số EVM chain mặc định có thể thêm vào MetaMask rất dễ dàng như sau:
Bước 1: Bấm vào nút Select Network ở góc trên cùng bên trái.
Bước 2: Kéo xuống dưới để chọn mạng muốn thêm rồi bấm Add.

Thêm mạng mới bằng Chainlist
Chainlist là một công cụ mã nguồn mở giúp người dùng dễ dàng kết nối ví (như MetaMask) với các chain tương thích EVM chỉ với vài click chuột đơn giản. Các bước thêm mạng mới bằng Chainlist:
Bước 1: Truy cập: https://chainlist.org
Bước 2: Bấm Connect Wallet để kết nối ví MetaMask.
Bước 3: Tại ô Search Networks, tìm tên chain cần thêm -> Add to MetaMask -> bấm Approve trên ví MetaMask là xong!

Thêm mạng mới bằng công cụ khác
Sử dụng Blockchain Explorer
Ngoài những cách trên thì ta có thể dùng công cụ Blockchain Explorer để thêm mạng mới vào MetaMask. Lấy ví dụ với bscscan.com (BNB chain), các bước thêm chain cụ thể như sau:
Bước 1: Truy cập https://bscscan.com và di chuyển xuống vùng chân trang dưới cùng của Website.
Bước 2: Bấm Add BSC Network ở góc bên trái -> Approve trên ví MetaMask.

Với các mạng khác, anh em cũng thực hiện tương tự nhé:
- Polygon: https://polygonscan.com/
- Arbitrum: https://arbiscan.io/
- Base: https://basescan.org/
Sử dụng dApps
Khi kết nối ban đầu, các dApp (chủ yếu là DeFi) thường yêu cầu thêm mạng mới vào ví để tiếp tục sử dụng (nếu trên ví chưa có).
Giả sử đang kết nối ví với PancakeSwap, dApp này mặc định giao diện sử dụng với BNB chain. Lúc này, Pancake sẽ gửi yêu cầu thêm chain đến MetaMask, anh em chỉ cần Approve để thêm mạng này vào ví.

Một số dApp tương tự yêu cầu người dùng thêm mạng mới vào MetaMask có thể kể đến như:
- Uniswap
- SushiSwap
- Aave
- Stargate Finance
Sử dụng MetaMask Snaps
MetaMask Snaps là một hệ thống mở rộng (plugin system) cho MetaMask, nó cho phép bên thứ ba phát triển và tích hợp tính năng tùy chỉnh vào ví, chẳng hạn như công cụ kết nối MetaMask với non-EVM chain. Sử dụng tính năng Snaps hiện là cách duy nhất để thêm mạng không tương thích EVM vào MetaMask. Lấy ví dụ với Sui, các bước như sau:
Bước 1: Truy cập trang Web https://snaps.metamask.io/
Bước 2: Tìm kiếm từ Sui và bấm vào kết quả hiển thị duy nhất
Bước 3: Chọn Add to MetaMask -> Connect -> Confirm

Bước 4: Bấm vào trang suisnap.com -> Connect ví MetaMask.

Thêm mạng mới theo cách thủ công
Các bước để thêm một mạng EVM bất kỳ:
Bước 1: Vào mục Select Network như hướng dẫn ở trên -> Chọn Add a custom network.
Bước 2: Điền các thông số theo yêu cầu, bao gồm: Network name, Default RPC URL, Chain ID, Currency symbol, Block explorer URL (nên tìm ở các nguồn chính thống từ dự án để đảm bảo an toàn).
Bước 3: Bấm Save và chọn chain mới thêm để sử dụng.

Tham khảo các thông số mạng blockchain EVM phổ biến:
Polygon:
- Network Name: Polygon
- New RPC URL: https://polygon-rpc.com
- Chain ID: 137
- Currency Symbol: POL
- Block Explorer URL: https://polygonscan.com
Xem thêm >> Hướng dẫn thêm mạng Polygon vào MetaMask
BSC:
- Network Name: Binance Smart Chain
- RPC URL: https://bsc-dataseed.binance.org/
- Chain ID: 56
- Currency Symbol: BNB
- Block Explorer URL: https://bscscan.com
Xem thêm >> Hướng dẫn thêm mạng BSC vào MetaMask
Core:
- Network Name: Core Mainnet
- RPC URL: https://rpc.coredao.org
- Chain ID: 1116
- Currency Symbol: CORE
- Block Explorer: https://scan.coredao.org
Xem thêm >> Hướng dẫn thêm mạng Core vào MetaMask
Blast:
- Network Name: Blast Mainnet
- RPC URL: https://rpc.blast.io
- Chain ID: 81457
- Currency Symbol: ETH
- Block Explorer: https://blastscan.io
Xem thêm >> Hướng dẫn thêm mạng Blast vào MetaMask
Ronin:
- Network Name: Ronin Mainnet
- RPC URL: https://api.roninchain.com/rpc
- Chain ID: 2020
- Currency Symbol: RON
- Block Explorer: https://explorer.roninchain.com
Xem thêm >> Hướng dẫn thêm mạng Ronin vào MetaMask
Gravity:
- Network Name: Gravity Alpha Mainnet
- RPC URL: https://rpc.gravity.xyz
- Chain ID: 1625
- Currency Symbol: G
- Block Explorer: https://explorer.gravity.xyz/
Xem thêm >> Hướng dẫn thêm mạng Gravity vào MetaMask
Mantle:
- Network Name: Mantle Mainnet
- RPC URL: https://rpc.mantle.xyz
- Chain ID: 5000
- Currency Symbol: MNT
- Block Explorer: https://explorer.mantle.xyz
Xem thêm >> Hướng dẫn thêm mạng Mantle vào MetaMask
Sonic (Fantom cũ):
- Network Name: Sonic Mainnet
- RPC URL: https://rpc.soniclabs.com/
- Chain ID: 146
- Currency Symbol: S
- Block Explorer: https://sonicscan.org/
Xem thêm >> Hướng dẫn thêm mạng Fantom (Sonic) vào MetaMask
Zora:
- Network Name: Zora Mainnet
- RPC URL: https://rpc.zora.energy
- Chain ID: 7777777
- Currency Symbol: ETH
- Block Explorer: https://explorer.zora.energy
Xem thêm >> Hướng dẫn thêm mạng Zora vào MetaMask
Một số lỗi phổ biến khi thêm mạng vào MetaMask
Sai thông tin RPC URL hoặc Chain ID
Nhập sai RPC URL hoặc Chain ID sẽ không thể thêm mạng vào MetaMask.
- Nhập sai RPC URL báo lỗi “Could not fetch chain ID. Is your RPC URL correct?”.
- Nhập sai Chain ID báo lỗi “The RPC URL you have entered returned a different chain ID”.

Cách khắc phục: Kiểm tra lại và nhập thông số mạng chính xác, ưu tiên lấy từ nguồn trang Web chính thức của blockchain hoặc block explorer (Arbiscan, Polyscan).
RPC URL không hoạt động
RPC URL báo lỗi và không hoạt động được có thể do quá nhiều người dùng truy cập cùng lúc, khiến Wesite bị quá tải. Dấu hiệu nhận biết lỗi này là MetaMask hiển thị thông báo “Connection failed”.
Cách khắc phục:
- Tìm RPC URL thay thế từ trang Web chính thức
- Chờ vài phút rồi thử lại.
Thêm mạng không tương thích EVM
MetaMask hiện chưa hỗ trợ các non-EVM chain, nếu cố thêm RPC URL các mạng này vào thì hệ thống sẽ báo lỗi “Could not fetch chain ID. Is your RPC URL correct?”.
Cách khắc phục: Sử dụng công cụ MetaMask Snaps để thêm các chain không phải EVM như hướng dẫn ở phần trên.
Các câu hỏi thường gặp
Tại sao MetaMask không có sẵn các mạng như BNB Chain hay Polygon?
MetaMask mặc định chỉ kết nối sẵn với Ethereum Mainnet và Linea để giao diện gọn gàng, đơn giản, và dễ sử dụng nhất có thể cho người mới. Hơn nữa, các mạng như BNB Chain, Polygon, Arbitrum… không do MetaMask quản lý nên không được ưu tiên, người dùng phải tự thêm để sử dụng. Tóm lại, mục đích cuối cùng là để người dùng được tự do chọn chain, tránh nhồi nhét quá nhiều mạng không cần thiết.
Có thể thêm bao nhiêu mạng vào MetaMask?
MetaMask không giới hạn số lượng mạng được thêm vào ví. Tuy nhiên nếu có quá nhiều chain có thể làm giao diện bị rối hoặc app bị chậm, dẫn đến khó sử dụng hơn. Do đó, anh em chỉ nên thêm những chuỗi cần thiết nhất.
Thêm mạng vào MetaMask có mất phí không?
Không. Việc thêm mạng vào MetaMask là hoàn toàn miễn phí.
Cách lấy chính xác thông số mạng để thêm vào MetaMask?
Các nguồn lấy thông số chính xác:
- Chainlist.org, trang này khá uy tín, thêm mạng chỉ cần 1 click là xong.
- Trang Web chính thức của dự án blockchain, ví dụ: polygon.technology (Polygon), hoặc bnbchain.org (BNB chain).
- Docs, Whitepaper, hoặc GitHub của dự án.
Có thể thêm mạng vào MetaMask trên điện thoại không?
Có. Các ứng dụng MetaMask trên iOS và Android đều hỗ trợ thêm chain.
Trên đây là toàn bộ hướng dẫn của Block24 về cách thêm mạng vào MetaMask cho người mới. Nếu có bất kỳ câu hỏi nào, anh em hãy comment xuống phía dưới để được Block24 giải đáp nhé!
Bình luận
Chưa có bình luận