MetaMask (địa chỉ https://metamask.io) là một ứng dụng ví tiền điện tử thuộc loại ví nóng, hoạt động dưới dạng một extension cho trình duyệt (hỗ trợ Chrome, Firefox và Brave). Nó cho phép người dùng lưu trữ, gửi và nhận tiền điện tử dễ dàng và nhanh chóng.
Do MetaMask kết nối với Internet nên luôn tồn tại nguy cơ ví tiền của bạn bị lộ private key, dẫn đến việc hacker có thể rút toàn bộ tài sản điện tử của bạn. Do đó, kết nối ví lạnh Ledger với MetaMask là giải pháp hoàn hảo để giữ an toàn tiền của bạn và là phương pháp backup phòng khi ứng dụng Ledger Live gặp sự cố.
Sau khi kết nối, MetaMask sẽ hiển thị số dư tài khoản trong khi private key vẫn được lưu trữ trên ví lạnh Ledger, đảm bảo tiền điện tử được giữ an toàn. Bất cứ khi nào cần thực hiện giao dịch chuyển tiền đi bằng MetaMask, bạn phải kết nối ví lạnh với máy tính để xác nhận giao dịch.
Một số loại tiền điện tử phát triển dựa trên token ERC20 hoặc BEP20 mới ra mắt mặc dù bạn có thể gửi vào ví lạnh Ledger bình thường sử dụng tài khoản ETH hoặc BNB tương ứng nhưng chưa được hiển thị ngay trên ứng dụng Ledger Live. Với tốc độ cập nhật token nhanh chóng, MetaMask sẽ giúp bạn hiển thị toàn bộ coin hoặc token đó.
Bài hướng dẫn này áp dụng với cả ví lạnh Ledger Nano S Plus và Ledger Nano X.
Ví lạnh Ledger Nano X đã chính thức hỗ trợ MetaMask trên thiết bị di động qua Bluetooth.
Lưu ý:
- Cần cập nhật firmware mới nhất cho Ví lạnh Ledger và app nếu có
- Cập nhật trình duyệt phiên bản mới nhất, ứng dụng MetaMask phiên bản mới nhất
- Tắt app Ledger Live
- Kết nối ví lạnh với máy tính qua cáp USB, không dùng Bluetooth
- Ví lạnh cần unlock và mở sẵn app muốn kết nối, Binance Smart Chain hoặc Ethereum…
Kết nối giữa ví lạnh Ledger và MetaMask có thể bị lỗi do cache của trình duyệt, tham khảo hướng dẫn này để fix. Windows 10 có thể gặp lỗi popup, tham khảo hướng dẫn này. Trong trường hợp gặp lỗi kết nối USB, tham khảo hướng dẫn này.
Video hướng dẫn kết nối ví Ledger với MetaMask:
1. Cài đặt MetaMask trên Chrome
Nếu bạn đã cài đặt MetaMask trên trình duyệt rồi thì bỏ qua bước này sang bước tiếp theo.
Truy cập https://metamask.io/download/ và nhấn nút Install MetaMask cho trình duyệt của bạn.
Thêm MetaMask vào trình duyệt.
Pin (ghim) đưa MetaMask ra gần thanh địa chỉ cho dễ truy cập và nhấn Tạo ví mới.
Lưu ý: không nhập 24 từ dự phòng của ví Ledger vào MetaMask vì việc này sẽ biến Ledger thành ví nóng, tiền của bạn không còn được bảo vệ an toàn nữa.
Đồng ý với quy định rồi chọn mật khẩu và nhấn Tạo ví mới.
Do chúng ta dùng ví lạnh Ledger nên sẽ không cần thiết phải bảo mật ví MetaMask, chọn Nhắc tôi sau và Bỏ qua.
Tạo ví thành công, nhấn Đã hiểu.
2. Thêm network BNB Smart Chain (Binance Smart Chain)
Trước khi tiếp tục bạn phải lựa chọn network của MetaMask tương ứng với tài khoản ví lạnh sẽ kết nối tới, trong bài viết này Ledger.vn sẽ sử dụng network BNB Smart Chain (hỗ trợ BNB và tất cả token BEP20) do nó hiện đang phổ biến nhất ở Việt Nam. Với network của những đồng coin khác các bạn cũng thao tác tương tự.
Tạo thêm mạng thủ công bằng cách nhấn nút Mạng chính thức của Ethereum trên cùng bên phải, chọn Thêm mạng.
Trong màn hình tiếp theo nhấn nút Thêm ở dòng BNB Smart Chain (previously Binance Smart Chain Mainnet), rồi chọn Phê duyệt ở màn hình tiếp theo để xác nhận.
Sau khi kết nối xong, bạn hãy chuyển sang mạng BNB Smart Chain trước khi kết nối với ví lạnh.
3. Kết nối ví lạnh Ledger với MetaMask
Bước 1. Kết nối ví Ledger với máy tính qua cổng USB.
Bước 2. Nhấn menu trên cùng bên phải của MetaMask, chọn Kết nối ví cứng.
Bước 3. Trên ví lạnh Ledger, hãy unlock và mở sẵn app Binance Smart Chain muốn kết nối với MetaMask bằng cách nhấn đồng thời 2 nút, lúc này màn hình sẽ hiển thị thông báo Application is ready như hình bên dưới thì mới tiếp tục.
Tiếp theo trên ví MetaMask chọn Ledger rồi nhấn Tiếp tục. Chỉ mất khoảng 3 – 5 giây là toàn bộ account tương ứng với app bạn đang mở sẽ hiện ra. Nếu đợi lâu quá không thấy thì bạn cần kiểm tra lại thiết bị coi đã mở sẵn app hay chưa?
Nếu bạn nhìn thấy lỗi Ledger device: UNKNOWN_ERROR (0x) tức là ví lạnh chưa được unlock và chưa mở sẵn app, hãy nhập mã PIN để unlock ví lạnh và mở sẵn app (Binance Smart Chain, Ethereum…) muốn kết nối tới.
Riêng với trình duyệt Chrome ở bước này bạn sẽ cần lựa chọn thiết bị để Pair như hình bên dưới. Chọn Nano X rồi nhấn Connect.
Bước 4. Danh sách toàn bộ địa chỉ trên ví Ledger sẽ xuất hiện, nhấn tài khoản bạn muốn kết nối với MetaMask rồi nhấn Mở khóa.
Ngay lập tức, MetaMask sẽ hiển thị toàn bộ số dư tài khoản bạn đã chọn.
Như ví dụ trên, mình kết nối MetaMask để kết nối với tài khoản Binance Smart Chain trên ví lạnh Ledger nên sẽ hiển thị BNB và các token BEP20 đi kèm. Nhấn tên tài khoản để copy địa chỉ ví lạnh Binance Smart Chain và gửi coin vào.
Lưu ý: tài khoản MetaMask kết nối với ví lạnh Ledger luôn luôn có biểu tượng Ledger ở bên cạnh tên tài khoản. Bạn có thể đổi lại tên mặc định cho dễ phân biệt, như ảnh bên trên mình để là Ledger.vn.
4. Thêm token BEP20 vào MetaMask nếu không hiện
Mục đích chính khi kết nối ví Ledger với MetaMask là để hiển thị các token BEP20 đi kèm và thực hiện giao dịch, nên trong trường hợp nó không hiển thị sẵn, bạn hãy nhấn Import tokens và chuyển sang bước tiếp theo.
Sau khi nhấn Import tokens (Nhập token) bạn sẽ được hỏi muốn thêm token nào. Ô Token Contract Address bạn cần lên BscScan.com để lấy địa chỉ hợp đồng của token muốn thêm.
Tất cả những đồng trên sàn Binance cho phép lựa chọn network BEP20 khi rút đều lưu được trên ví lạnh Ledger dùng 1 tài khoản Binance Smart Chain (BEP20).
Ví dụ như mình thêm token Cardano ADA sử dụng hợp đồng Binance Smart Chain (BEP20) có địa chỉ 0x3ee2200efb3400fabb9aacf31297cbdd1d435d47 lấy trên BscScan.com như sau:
CoinMarketCap.com cũng có hiển thị địa chỉ token, tuy nhiên không hiển thị đầy đủ token BEP20 như BscScan.com
Một số địa chỉ token BEP20 hay dùng như:
MetaMask có thể hiển thị số dư ngay lập tức hoặc bạn cần chờ một vài phút.
Nếu muốn chuyển đổi network Ethereum và Binance Smart Chain, hãy nhấn nút trên cùng bên phải:
tại sao mình đã cài kết nói ledger vào metamask nhưng lại ko tìm được sổ cái.(Unknown error). xin hỗ trơ mình
O buoc 4
Ledger account cua minh ko hien thi so du tai khoan cua MetaMask account thi phai lam sao?
Lam on chi giup minh
Tài khoản Ledger và tài khoản MetaMask là 2 cái khác nhau hoàn toàn. Nếu dùng ví lạnh, bạn hãy chuyển hết tiền về tài khoản ví để được bảo vệ nhé.