Post
Topic
Board Bahasa Indonesia (Indonesian)
Re: BITCOIN CORE
by
bayu7adi
on 25/01/2024, 15:38:29 UTC
Agan bisa mendapatkan Private Key dari descriptor wallet, namun untuk step-stepnya agak rumit (ane sendiri pernah mempraktekkannya)  Grin

- Pertama-tama bukan console di Bitcoin core, dan gunakan perintah walletpassphrase "password-agan" 600 jika wallet agan memiliki enkripsi passphrase
- Selanjutnya gunakan getaddressinfo "address_yang_dimaksud"
  • Catat jenis script address pada bagian parent descriptor ("parent_desc") berjenis apa : pkh, wpkh, sh atau tr
  • Catat hdkeypath-nya
- Selanjutnya gunakan argumen listdescriptors true
- Dari hasilnya cari descriptor ("desc") yang memiliki jenis script address (pkh, wpkh, sh atau tr) sama dengan "parent_desc" yang sebelumnya agan catat
- Dan pastikan memiliki hdkeypath yang sama pula
- Catat extended private key (xprv key) yang dimaksud
- Download BIP39 Tool (Mnemonic Code Converter) https://github.com/iancoleman/bip39/releases dan jalankan secara offline (matikan jaringan internet)
- Masukan xprv key pada kolom BIP32 Root Key di BIP39 Tool
- Done, agan akan menemukan private key dari address di descriptor wallet tersebut
Terlihat lebih rumit, tetapi cara ini yang berhasil ane coba daripada harus menggunakan wallet tipe Legacy. Ane udah coba impor ke electrum juga, dan cocok address nya.



Sebelumnya ane coba ngulik untuk buat wallet tipe Legacy (dengan uncheck Descriptor ketika membuat wallet di Bitcoin Core), tetapi gagal juga ketika ingin melihat private keynya. Karena masih penasaran dengan wallet Legacy di Bitcoin Core, mungkin next time ane ulik lagi soal wallet Legacy di Bitcoin Core ini supaya bisa melihat private key nya.