1. Hướng dẫn
  2. Dịch vụ của bên thứ 3...
  3. MetaMask
  4. Kết nối Ledger với MetaMask

Kết nối Ledger với MetaMask

Bài viết này mô tả cách kết nối thiết bị Ledger của bạn với MetaMask trên máy tính bàn hoặc laptop.

Nếu bạn muốn kết nối thiết bị Ledger Nano X với MetaMask trên thiết bị di động (Android hoặc iOS), vui lòng làm theo hướng dẫn: Cách ghép nối và kết nối Ledger Nano X với ứng dụng MetaMask.

Sự cố kết nối MetaMask qua USB

  • Chúng tôi ghi nhận các vấn đề đang diễn ra khi kết nối thiết bị Ledger với MetaMask trên trình duyệt Firefox dành cho máy tính.
    • Người dùng Firefox: Firefox 114 đã làm mất khả năng tương thích U2F – gây ảnh hưởng đến việc kết nối Ledger và các thiết bị ký giao dịch khác với MetaMask. Hãy sử dụng các trình duyệt hỗ trợ U2F hoặc WebHID (như Chrome hoặc Brave).
    • Bạn có thể theo dõi tình trạng sự cố và các phương án khắc phục tại đây: April 2023 MetaMask USB connectivity issues.
  • Theo dõi chúng tôi trên X tại Ledger_Support để cập nhật mới nhất.

Trước khi bắt đầu

  • Cập nhật Ledger Wallet (trước đây là Ledger Live) lên phiên bản mới nhất.
  • Kết nối thiết bị Ledger của bạn với Ledger Wallet và kiểm tra xem thiết bị đang chạy phiên bản Ledger OS mới nhất.
  • Đảm bảo bạn đã cài đặt phiên bản mới nhất của ứng dụng Ethereum (ETH) trên thiết bị Ledger.

Sau khi hoàn tất các bước trên, hãy đóng Ledger Wallet vì ứng dụng này có thể gây xung đột với MetaMask.

Kết nối tài khoản Ethereum (ETH) trên Ledger với MetaMask

Tôi có thể bảo mật tài khoản MetaMask hiện có bằng Ledger không?

Không, bạn không thể biến một tài khoản MetaMask hiện có thành tài khoản được bảo mật bằng Ledger. Nếu bạn muốn bảo vệ tài sản đang nằm trong tài khoản MetaMask bằng Ledger, hãy tạo một tài khoản mới bằng Ledger trong Ledger Wallet hoặc kết nối tài khoản Ledger hiện có với MetaMask. Sau đó, chuyển tài sản từ tài khoản MetaMask sang tài khoản Ledger thông qua một giao dịch on-chain thông thường.

Cài đặt MetaMask

  1. Truy cập https://metamask.io/download/ và chọn Install MetaMask for your browser.
  2. Thêm tiện ích MetaMask vào trình duyệt.
  3. Ghim tiện ích và chọn Create a new wallet.
    Lưu ý quan trọng:Vui lòng không nhập cụm 24 từ khôi phục (24-word Secret Recovery Phrase) của Ledger vào MetaMask thông qua tùy chọn Import an existing wallet. Điều này sẽ biến Ledger của bạn thành hot wallet, làm mất lớp bảo vệ phần cứng. Ngoài ra, không nhập cụm từ khôi phục của MetaMask vào thiết bị Ledger, vì các cụm từ được tạo online không phù hợp cho lưu trữ lạnh (cold storage).
  4. Đồng ý điều khoản sau đó tạo mật khẩu rồi chọn Create a new wallet.
  5. Vì bạn sử dụng Ledger nên không cần bảo mật ví MetaMask, chọn Remind me later, sau đó Skip.
  6. Chọn Got it!
  7. Cắm thiết bị Ledger vào máy tính. Mở ứng dụng Ethereum (ETH) trên thiết bị Ledger bằng cách di chuyển đến biểu tượng Ethereum và nhấn đồng thời cả hai nút.
    Màn hình sẽ hiển thị: Application is ready.
  8. Trong MetaMask, mở mục Account settings sau đó chọn Hardware wallet.
  9. Chọn Ledger, rồi nhấn Continue.
    Danh sách các tài khoản Ledger sẽ xuất hiện.
  10. Chọn tài khoản bạn muốn kết nối rồi nhấn Unlock.

Tôi nên mở khóa tài khoản nào?

  • Tài khoản Ethereum đầu tiên bạn tạo trong Ledger Wallet (Ethereum 1) sẽ xuất hiện ở đầu danh sách (index 1).
  • Bạn có thể kết nối nhiều tài khoản cùng lúc bằng cách tick nhiều ô rồi chọn Unlock – hữu ích nếu bạn muốn phân tách tài sản.

Tài khoản Ethereum trên Ledger và số dư ETH của bạn giờ đã xuất hiện trong MetaMask. Tất cả tài khoản thuộc Ledger sẽ có nhãn “LEDGER”.

Tài khoản Ledger của tôi “nằm trong MetaMask” sao?

Không. Mặc dù bạn nhìn thấy tài khoản Ledger trong MetaMask, nhưng Private key và Secret Recovery Phrase vẫn nằm trong thiết bị Ledger, được bảo vệ bởi phần cứng. MetaMask không có quyền truy cập private key của bạn. Ledger chỉ sử dụng MetaMask như giao diện hiển thị – giống như Ledger Wallet.

Bước tiếp theo

Kết nối MetaMask với các mạng khác

MetaMask có thể kết nối với nhiều mạng EVM như: Polygon, Binance Smart Chain, Arbitrum, Optimism.

Token ở đâu?

MetaMask không tự động phát hiện tất cả token. Để thêm token:

  1. Đảm bảo bạn đang ở đúng mạng.
  2. Nếu cần, dùng Chainlist để kết nối đúng RPC.
  3. Cuối cùng là thêm token trong MetaMask.

Cách xóa và thêm lại tài khoản Ledger trong MetaMask

Nếu gặp lỗi liên quan đến tài khoản Ledger trong MetaMask, bạn có thể xóa tài khoản khỏi MetaMask sau đó thêm lại để làm mới kết nối. Xem hướng dẫn ngắn tại How to Remove an Account from Your MetaMask Wallet

Gợi ý

Bạn có thể xem các thiết bị Ledger màn hình cảm ứng cao cấp tại DigiBit – đại lý uỷ quyền duy nhất của Ledger tại Việt Nam.