Jika Anda ingin berinteraksi dengan aplikasi terdesentralisasi (dApps), protokol DeFi, atau pasar NFT sambil menjaga kunci privat Anda di perangkat hardware, Anda perlu menghubungkan Ledger ke MetaMask. Kombinasi ini memberikan Anda kenyamanan dompet browser dengan model keamanan perangkat hardware — kunci privat Anda tidak pernah meninggalkan chip Ledger, bahkan saat Anda menandatangani transaksi di dalam MetaMask. Panduan ini memandu setiap langkah pengaturan tersebut di 2026, mencakup kesalahan paling umum, dan menjelaskan dengan tepat apa yang (dan apa yang tidak) terlindungi ketika keduanya bekerja bersama.
Apa yang Anda Butuhkan Sebelum Memulai
Terburu-buru dalam pengaturan tanpa prasyarat yang tepat adalah alasan paling umum penggabungan gagal. Konfirmasi setiap item di bawah ini sebelum membuka MetaMask.
- Perangkat Ledger yang sepenuhnya diinisialisasi — frasa pemulihan 24 kata Anda telah ditulis dan perangkat memiliki PIN yang ditetapkan. Jika Anda belum melakukan ini, ikuti alur pengaturan resmi yang dijelaskan dalam dokumentasi Getting Started Ledger.
- Ledger Live terinstal dan diperbarui — Ledger Live harus terkini sehingga firmware perangkat Anda terbaru. Firmware yang kedaluwarsa adalah penyebab utama kegagalan koneksi menurut dokumentasi dukungan Ledger.
- Aplikasi Ethereum terinstal di perangkat — buka Ledger Live, buka My Ledger, cari “Ethereum,” dan instal. Tanpa aplikasi ini, MetaMask tidak dapat berkomunikasi dengan perangkat.
- Ekstensi browser MetaMask terinstal — versi 11 atau lebih baru. Ekstensi tersedia untuk Chrome, Firefox, Brave, dan Edge. Unduh hanya dari situs web resmi MetaMask atau toko ekstensi terverifikasi browser Anda.
- Kabel USB atau koneksi Bluetooth — Ledger Nano S Plus dan Nano X mendukung USB; Nano X juga mendukung Bluetooth di mobile, tetapi untuk panduan ini fokus adalah ekstensi browser desktop melalui USB.
Mengaktifkan Pengaturan yang Benar pada Ledger Anda
Sebelum MetaMask dapat membaca kunci publik Anda, dua pengaturan pada perangkat Ledger itu sendiri harus aktif.
Blind Signing (Contract Data)
Buka aplikasi Ethereum di Ledger Anda. Arahkan ke Settings dan atur Blind signing ke Enabled. Dokumentasi Ledger sendiri mencatat pengaturan ini diperlukan untuk menandatangani transaksi kontrak pintar. Perhatikan trade-off: blind signing berarti Anda menyetujui data yang layar perangkat Anda tidak dapat sepenuhnya dekode. Hanya aktifkan jika Anda memahami risikonya dan menggunakan dApps terpercaya.
Debug Data (Opsional)
Di menu Pengaturan yang sama, Debug data dapat dibiarkan mati untuk sebagian besar pengguna. Ini terutama berguna bagi pengembang yang mengatasi masalah penyandian transaksi.
Menghubungkan Ledger ke MetaMask Langkah demi Langkah
Dengan aplikasi Ethereum terbuka di Ledger Anda dan perangkat tidak terkunci, ikuti langkah-langkah ini di dalam ekstensi browser MetaMask.
- Buka MetaMask dan klik pemilih akun (ikon lingkaran di kanan atas ekstensi).
- Pilih Add account or hardware wallet dari menu dropdown.
- Pilih Ledger dari opsi dompet hardware yang disajikan.
- MetaMask akan meminta izin browser untuk mengakses perangkat USB HID. Klik Connect dalam pop-up browser dan pilih perangkat Ledger Anda dari daftar.
- MetaMask akan menampilkan daftar jalur derivasi. Jalur Ledger Live default (
m/44'/60'/x'/0/0) cocok dengan akun yang dibuat di Ledger Live. Jika Anda sebelumnya menggunakan MetaMask atau jalur legacy, pilih alternatif yang sesuai. Jika ragu, gunakan jalur Ledger Live. - Daftar alamat dan saldo ETH mereka muncul. Centang kotak di samping akun yang ingin Anda tambahkan, lalu klik Unlock.
- Akun yang dipilih sekarang muncul di daftar akun MetaMask Anda dengan logo Ledger kecil, menunjukkan bahwa ini didukung hardware.
Menandatangani Transaksi Pertama Anda
Mengirim ETH atau berinteraksi dengan kontrak melalui akun MetaMask yang didukung Ledger mengikuti alur yang familiar dengan satu langkah penting tambahan.
- Mulai transaksi di MetaMask seperti biasa — isi penerima, jumlah, dan pengaturan gas.
- Klik Confirm. MetaMask akan mengirim transaksi yang tidak ditandatangani ke perangkat Ledger Anda.
- Tinjau detail transaksi di layar Ledger. Perangkat akan menampilkan alamat penerima, nilai, dan biaya jaringan. Gulir dan verifikasi setiap bidang cocok dengan apa yang Anda maksudkan.
- Tekan kedua tombol di Ledger untuk menyetujui, atau tombol kanan saja untuk menolak.
- MetaMask menerima transaksi yang ditandatangani dan menyiarkannya ke jaringan.
Langkah konfirmasi fisik ini adalah manfaat keamanan inti. Bahkan jika malware di komputer Anda mengubah alamat tujuan di dalam MetaMask, alamat yang benar masih muncul di layar Ledger — dan Anda memiliki suara akhir sebelum apa pun disiarkan.
Kesalahan Umum dan Cara Memperbaikinya
“Ledger device: Locked” atau Perangkat Tidak Ditemukan
- Pastikan Ledger tidak terkunci dengan PIN-nya dan aplikasi Ethereum terbuka (bukan hanya dasbor beranda).
- Coba kabel USB atau port berbeda. Hub USB dapat menyebabkan kegagalan pengenalan.
- Di Linux, Anda mungkin perlu menambahkan aturan udev. Dokumentasi dukungan Ledger menyediakan file aturan yang tepat untuk pengguna Linux.
Transaksi Terjebak pada “Waiting for Ledger”
- Periksa layar perangkat — itu menunggu konfirmasi fisik Anda.
- Jika layarnya kosong, bangunkan perangkat dan buka kembali aplikasi Ethereum, lalu coba lagi di MetaMask.
Saldo Akun Salah Ditampilkan
- Anda kemungkinan memilih jalur derivasi yang tidak cocok dengan tempat dana Anda berada. Kembali ke Add account or hardware wallet, pilih Ledger, dan coba opsi jalur derivasi alternatif yang ditawarkan MetaMask.
WebHID vs WebUSB
MetaMask beralih dari WebUSB ke WebHID untuk komunikasi Ledger mulai dengan MetaMask versi 10.10. Jika Anda menjalankan ekstensi yang lebih lama, perbarui. Dokumentasi pengembang Ledger mengkonfirmasi WebHID adalah transport yang saat ini didukung untuk browser desktop.
Apa yang Pengaturan Ini Lindungi dan Tidak Lindungi
Memahami batas keamanan mencegah terlalu percaya diri.
- Terlindungi: Kunci privat Anda tidak pernah ada di komputer. Sistem operasi atau browser yang dikompromikan tidak dapat mengekstraknya.
- Terlindungi: Transaksi apa pun memerlukan tekan tombol fisik pada perangkat hardware.
- Tidak terlindungi: Anda masih dapat ditipu untuk menyetujui interaksi kontrak berbahaya jika Anda tidak membaca layar Ledger dengan hati-hati. Antarmuka MetaMask dapat menampilkan UI yang terlihat sah sementara transaksi yang mendasarinya berbahaya — dikenal sebagai “blind signing attack.”
- Tidak terlindungi: Persetujuan token. Memberikan izin pengeluaran tak terbatas ke kontrak berbahaya dapat menggosongkan dompet Anda bahkan dengan Ledger. Selalu tinjau jumlah persetujuan di detail transaksi.
Apa Artinya Ini Bagi Anda
Menghubungkan Ledger ke MetaMask memakan waktu kira-kira sepuluh menit dan secara bermakna meningkatkan standar bagi siapa pun yang mencoba mencuri dana Anda dari jarak jauh. Alur kerja praktis — konfirmasi on-screen, tekan tombol — menambah hanya beberapa detik ke setiap transaksi. Bagi siapa pun yang memegang aset yang perlu dilindungi dan secara teratur menggunakan dApps, kombinasi ini adalah salah satu pengaturan keamanan paling wajar yang tersedia dengan peralatan saat ini. Jaga Ledger Live dan firmware perangkat Anda tetap diperbarui, baca setiap transaksi di layar hardware sebelum menyetujui, dan perlakukan persetujuan token tak terbatas dengan hati-hati yang sama seperti kontrak yang tidak pernah Anda audit.
