MetaMask báo “insufficient funds for gas” nghĩa là ví không đủ coin gốc của mạng để trả phí giao dịch. Đây là lỗi phổ biến khi người dùng có token trong ví nhưng không có ETH, BNB, MATIC hoặc coin gas tương ứng với mạng đang dùng.
Ví dụ, bạn có USDT trên BNB Chain nhưng không có BNB thì có thể không gửi hoặc swap được. Tương tự, có token ERC-20 nhưng không có ETH thì không thể trả gas trên Ethereum.
Gas là gì trong MetaMask?
Gas là phí mạng cần trả để blockchain xử lý giao dịch. Mỗi mạng có coin gốc riêng để trả gas. Ethereum dùng ETH, BNB Chain dùng BNB, Polygon dùng MATIC và một số mạng Layer 2 dùng ETH.
Token bạn đang giữ thường không thay thế được coin gas.
Vì sao có token mà vẫn báo thiếu gas?
Vì token và coin gas là hai thứ khác nhau. Bạn có thể có rất nhiều USDT nhưng nếu không có coin gốc của mạng, ví vẫn không thể gửi giao dịch.
Đây là lỗi rất hay gặp khi rút token từ sàn về ví cá nhân.
Cách xử lý nhanh
Kiểm tra ví đang ở mạng nào, sau đó nạp một lượng nhỏ coin gốc của mạng đó vào ví để trả phí. Không cần nạp quá nhiều, nhưng phải đủ cho giao dịch muốn thực hiện.
Hãy gửi đúng coin gas đúng mạng.
Kiểm tra phí trước khi giao dịch
Trước khi xác nhận, MetaMask thường hiển thị phí ước tính. Nếu phí quá cao, có thể chờ mạng bớt tắc hoặc kiểm tra xem bạn có đang dùng đúng mạng không.
Không xác nhận nếu phí bất thường.
Khi nào cần cẩn trọng?
Nếu có người lạ nói cần gửi seed phrase để nạp gas hoặc mở khóa ví, đó là lừa đảo. Bạn chỉ cần coin gas, không cần cung cấp khóa ví.
Câu hỏi thường gặp
Có USDT rồi có trả gas được không?
Thông thường không. Bạn cần coin gốc của mạng.
Thiếu gas có làm mất token không?
Không. Nó chỉ khiến bạn chưa gửi được giao dịch.
Nạp gas sai mạng thì sao?
Có thể không dùng được cho giao dịch bạn cần, vì mỗi mạng có coin gas riêng.
Giúp người mới hiểu lỗi thiếu gas trong MetaMask và biết cách nạp đúng coin gốc của mạng để gửi, swap hoặc approve token.
Cần chuẩn bị
Ví MetaMask; thông tin mạng đang dùng; coin gas tương ứng như ETH/BNB/MATIC; sàn hoặc ví khác để nạp gas; hiểu phí gas cơ bản
Các bước chính
1. Xem MetaMask đang ở mạng nào; 2. Xác định coin gas cần dùng; 3. Nạp một lượng nhỏ coin gas đúng mạng; 4. Kiểm tra phí giao dịch; 5. Thực hiện giao dịch; 6. Không chia sẻ seed phrase
Lỗi cần tránh
Nhầm token với coin gas; nạp coin gas sai mạng; không kiểm tra phí; gửi toàn bộ coin gas đi hết; tin support giả; nghĩ thiếu gas là mất tiền
Checklist trước khi làm
Mạng đang dùng đã xác định; coin gas đúng mạng đã có; phí giao dịch hợp lý; không nhập seed phrase; giao dịch được kiểm tra trước khi ký
Bài liên quan nên đọc tiếp
Gas Fee là gì?; Vì sao phí gas cao?; Cách kiểm tra phí gas trước khi giao dịch; Native token là gì?; Cách chuyển USDT đúng mạng; MetaMask không hiện BNB Chain phải làm gì
