Litecoin

如何從萊特幣私鑰生成狗狗幣地址?

  • September 26, 2017

我想做以下事情:

  • 我用來從錢包dumpprivkey中獲取私鑰。Litecoin
  • 我將此私鑰導入Dogecoin錢包
  • 這將生成一個新的狗狗幣地址。兩者將共享相同的私鑰。

我發現的最相關的文章是:如果你將比特幣發送到萊特幣地址會發生什麼?

但是,當我嘗試直接導入時,它會給我錯誤:

{"code":-5,"message":"Invalid private key encoding"}

那麼現在,我如何轉儲私鑰並解碼為十六進制並將前綴從“L”移動到“D”並為狗狗幣重新生成 WIF?

有沒有現成的解決方案?

假設我們有這個壓縮的萊特幣 WIF 私鑰: T4DRLwPgnkg9jyivjbbnmqJZjHRxeYTy4idAV5uwEuFdyJBGuxXE

% echo T4DRLwPgnkg9jyivjbbnmqJZjHRxeYTy4idAV5uwEuFdyJBGuxXE | bx base58check-decode

wrapper { checksum 625264444 payload 22b207aa76eb058876c667dc64ab8eeaa0a073bc018561c2463d438a0444b70501 version 176 }

Doge WIF 密鑰的答案:

% bx base58check-encode -v 158 22b207aa76eb058876c667dc64ab8eeaa0a073bc018561c2463d438a0444b70501

QPn542uVdzBgCfV6nEViShboFTpDd1at8mQpQugEQHgpuLbsgcZe

驗證檢查:

% echo QPn542uVdzBgCfV6nEViShboFTpDd1at8mQpQugEQHgpuLbsgcZe | bx base58check-decode

wrapper { checksum 2298567751 payload 22b207aa76eb058876c667dc64ab8eeaa0a073bc018561c2463d438a0444b70501 version 158 }

檢查158base58check-decodebase58check-encode以了解更多詳細資訊。

引用自:https://bitcoin.stackexchange.com/questions/48478