Cách kết nối ví MetaMask với Binance Smart Chain trong 30 giây.

03/08/2021
metamask binance smart chain

Nếu bạn muốn là người trong cuộc trong thị trường này thì nên tham khảo 2 khóa học sau nhé:

  • Tổng quan về crypto, bản chất cũng như tâm lý của người chơi thì học khóa này
  • Để tìm cơ hội trong trend hot nhất hiện nay là DeFi (tài chính phi tập trung) thì học khóa này

Bạn nhấn vào link trên để xem nội dung khóa học nha!

Note: 2 khóa học này được chia sẻ bởi Thanh Lê & team đến từ Coin98 và không nên được xem là lời khuyên đầu tư. Đầu tư tiền điện tử là rủi ro! Bạn nên cân nhắc.

Giá Coin98 (C98) hiện tại:

coin98
coin98

Coin98 (C98)

Price
$ 4.11

Mình xin hướng dẫn cách kết nối ví MetaMask với Binance Smart Chain (BSC) để sử dụng BSC ngay trên trình duyệt máy tính của bạn.

Tại sao cần kết nối ví MetaMask với BSC?

Như bạn cũng đã biết ví MetaMask chuyên dùng cho mạng Ethereum và token ERC-20.

Xem thêm: Ví MetaMask là gì? Cách cài đặt và sử dụng ví MetaMask.

Do đó các token BEP-20 của BSC không thể lưu trữ trên ví Metamask được.

Nhưng như trong bài Binance Smart Chain là gì mình đã nói là BSC tương thích với máy ảo Ethereum (EVM).

Nên ta cũng có thể dễ dàng cấu hình cho MetaMask chạy trên BSC.

Nếu muốn lưu trữ token BEP-20 lâu dài thì bạn nên tạo ví Trust Wallet nhé. Binance mua lại ví này năm 2018. Mình dùng thấy rất thích.

Xem thêm: Trust Wallet là gì? Cách tải và tạo ví Trust Wallet mới nhất.

Cách kết nối ví MetaMask với Binance Smart Chain.

Đầu tiên bạn click vào mũi tên đổ xuống bên dòng Mạng Ethereum MainNet (1).

Sau đó chọn dòng Tùy chỉnh RPC (2).

tuy chinh rpc metamask bsc
Tùy chỉnh RPC ví MetaMask

Các giá trị tiếp theo mà bạn điền sẽ phụ thuộc vào việc bạn muốn thiết lập Mainnet hay Testnet.

Note: Trước khi làm bạn nên copy các thông số dưới đây vào một ứng dụng khác. Ví dụ như Notes trên máy Mac chẳng hạn. Vì khi copy qua dòng khác quay lại dán trên MetaMask thì nhiều khi phải làm lại từ đầu!

Đối với Mainnet:

  • Network Name: Binance Smart Chain
  • New RPC URL: https://bsc-dataseed.binance.org/
  • Chain ID: 56 (nếu không được thì điền 0x38)
  • Symbol (optional): BNB
  • Block Explorer URL (optional): https://bscscan.com

Đối với Testnet:

  • Network Name: Binance Smart Chain (giống trên)
  • New RPC URL: https://data-seed-prebsc-1-s1.binance.org:8545/
  • Chain ID: 97 (nếu không được thì điền 0x61)
  • Symbol (optional): BNB (giống trên)
  • Block Explorer URL (optional): https://testnet.bscscan.com

Ở đây mình chỉ làm Mainnet thôi nhé:

ket noi metamask binance smart chain
Các thông số cho mạng Mainnet

Điền xong thì bạn nhấn Lưu là xong nhé.

Kết quả mạng Binance Smart Chain đã xuất hiện ở dưới. Click vào đó ta vào được giao diện chính:

ket noi vi metamask voi bsc
Binance Smart Chain
kết nối ví metamask với binance smart chain
Hoàn tất kết nối MetaMask & BSC

Như bạn thấy đồng tiền mặc định bây giờ đã là BNB chứ không còn là ETH nữa. Nhưng địa chỉ của mạng BSC và Ethereum là giống nhau.

Sửa lỗi kết nối ví MetaMask với Binance Smart Chain.

Kể từ phiên bản v8.1.3 đôi khi bạn sẽ gặp ví MetaMask báo lỗi “Invalid Custom Network”.

Cách khắc phục: Vẫn ở trong mạng Binance Smart Chain => Cài đặt => Các mạng lưới => chọn Binance Smart Chain.

Sau đó sửa Chain ID từ 56 thành 0x38.

Note: Tùy vào ngôn ngữ của MetaMask mà bạn làm tương tự nhé.

Chuyển tiền từ Binance sang MetaMask.

Chuyển tiền từ Binance sang MetaMask (và ngược lại) hay bất kỳ ví nào khác thì cũng phải tuân thủ 2 thứ. Một là đúng địa chỉ nhận và hai là đúng mạng lưới của địa chỉ đó.

Ví dụ bạn muốn chuyển hàng bằng đường hàng không từ HN vào TPHCM. Thì bạn phải ra sân bay Nội Bài và chọn điểm đến là sân bay TSN chứ không thể nào là ga Sài Gòn được😊.

Mình chỉ muốn cho bạn dễ hiểu thôi chứ so sánh như vậy cũng không đúng lắm.

Note: Nếu bạn chuyển số tiền lớn từ ví này qua ví kia thì nên gửi thử một ít trước đã nhé! Nhất là những ví mà bạn mới gửi lần đầu để tránh rủi ro.

Như mình đã nói ở trên thì địa chỉ nhận ETH và BNB trên ví MetaMask cùng là một.

1/ Chuyển ETH từ Binance sang MetaMask.

  • Trên MetaMask chọn mạng Ethereum Mainet => copy địa chỉ ví ETH.
  • Vào sàn Binance => Ví => ETH => Rút và dán địa chỉ ở trên vào ô Địa chỉ, chọn Mạng lưới là ERC20 và nhập Số lượng muốn rút là xong.

Vì bạn chọn mạng Ethereum ở MetaMask nên trên sàn Binance bạn phải chọn mạng lưới là ERC20 nha.

Giống như câu chuyện mình ví dụ gửi đường hàng không thì phải ra sân bây như ở trên.

Chuyển ETH từ MetaMask về Binance thì bạn cũng làm ngược lại là được.

2/ Chuyển BNB từ Binance sang MetaMask.

Note: Bạn chỉ chuyển được BNB sang MetaMask sau khi đã thêm BSC vào MetaMask như ở trên nha!

  • Trên MetaMask chọn mạng Binance Smart Chain => copy địa chỉ ví BNB. Thực ra là cũng giống địa chỉ ETH như mình nói ở trên.
  • Trên sàn Binance => Ví => BNB => Rút và dán địa chỉ vừa copy vào ô Địa chỉ, chọn Mạng lưới là BEP20 (BSC) và nhập Số lượng muốn rút là xong.

Tương tự như trên, vì bạn chọn mạng Binance Smart Chain trên MetaMask nên trên ví Binance bạn phải chọn mạng lưới là BEP20.

Cách chuyển BNB từ MetaMask về lại sàn Binance thì bạn cũng làm ngược lại là được.

Sử dụng tính năng swap BSC trên MetaMask.

Thực ra thì tính năng hoán đổi (swap) trên MetaMask giữa ETH với các token ERC-20 hay giữa các token ERC-20 với nhau không phải là mới.

Nhưng mình chỉ thực sự chú ý đến tính năng này của MetaMask khi hoạt động trên BSC.

Lý do là vì khi giao dịch BSC trên MetaMask bạn sẽ cần BNB để làm phí giao dịch. Mặc dù phí này rất thấp so với mạng Ethereum nhưng không có là không được.

Do đó bạn phải gửi BNB từ nơi khác qua. Mình thì hay chuyển từ sàn Binance qua. Nhưng khổ nỗi là Binance chỉ cho rút tối thiểu là 0.1 BNB.

Số tiền này là hơi nhiều với một số bạn khi chỉ cần vài ba đô để làm phí. Tất nhiên là nếu bạn “không có gì ngoài tiền” thì gửi hẳn mấy BNB sang đó cũng được.

Với giá hiện tại thì .1 BNB có giá tầm $60. Vậy nếu bạn chỉ muốn gửi tầm $10 BNB thì làm thế nào?

Câu trả lời là bạn hãy gửi 10 BUSD từ sàn Binance qua địa chỉ BSC trên ví MetaMask nha. Sau đó thì dùng tính năng swap BUSD qua BNB là xong.

thêm mạng binance smart chain vào metamask
Swap BUSD => BNB nhanh gọn lẹ trên MetaMask

Lưu ý: Nhớ là phải chọn mạng BEP20 (BSC) trên sàn Binance nha.

Như vậy là mình vừa đi qua cách kết nối ví MetaMask với Binance Smart Chain.

Chúc bạn thành công!

bitcoin

Bitcoin (BTC)

$ 48,043.00
ethereum

Ethereum (ETH)

$ 3,433.56

Có thể bạn quan tâm

Bình luận

Your email address will not be published. Required fields are marked

    1. Hi Sang! Bạn chỉ có thể mua ETH khi MetaMask đang chạy trên mạng Ethereum thôi. Mà không nên mua ETH trên MetaMask nhé, lý do là vì mua qua thẻ tín dụng rất phức tạp, phí lại cao. Còn nếu muốn mua BNB thì bạn nên mua trên sàn Binance ấy, sau đó chuyển BNB qua MetaMask nha, vừa nhanh lại vừa rẻ.

  1. Hi Ad, thế mình muốn rút Token trên BSC từ metamark về trust có đc không.
    Mình có 1 ít Mint token từ metamark muốn rút về trust, đã có 1 ít bnb và 1 ít eth. phí gas để 5 hay 10 đều không rút được. mặc dù đã bị trừ bnb.??

    1. Hi Thành! Bạn check xem ví Trust Wallet đã hỗ trợ token đó chưa nhé. Sau đó vào tab Activity trên MetaMask, chọn giao dịch vừa thực hiện, nhấn View on Etherscan xem nó báo lỗi gì nha!

  2. chain id testnet mình để 97 hay 0x61 đều không được hết á ad, có cách khắc phục nào không ?

    1. Hi Điền! Mình vừa thử làm trên testnet vẫn thấy bình thường mà. Bạn xem lại các thông số khác xem có đúng không nhé! Nếu vẫn không được thì chụp hình lại rồi gửi link qua đây để mình xem nó báo lỗi gì nha!

  3. Trên ví MetaMask . Đồng Eth của mình nó chỉ hiển thị khi ở mạng Smart Chain khi chuyển sang mạng chính thức của Ethereum thì không hiển thị .Có cách nào chuyện lại không ạ vì khi mình uniswap thì không được tks ạ.

    1. Hello Hà! BNB trong mạng testnet thì chỉ để test thôi! Đừng gửi bất kỳ coin nào từ mạng mainnet sang testnet nha!

{"email":"Email address invalid","url":"Website address invalid","required":"Required field missing"}