Bcoin

如何將現有的擴展私鑰導入 bcoin?

  • April 23, 2020

我正在尋找一種方法將從電子導出的現有擴展私鑰導入 bcoin 節點。閱讀<https://bcoin.io/api-docs/>我找不到執行此操作的描述。

我錯過了一部分還是有人對此有解決方案?

你從 Electrum 那裡得到了什麼?是xprv...嗎?

您需要做的是創建一個錢包並分配主私鑰:

<https://bcoin.io/api-docs/#create-a-wallet>

bwallet-cli mkwallet --id=WALLETNAME --master=xprv...

請注意,Electrum 的地址派生方案可能與 bcoin 的完全不匹配(因為 bip32/bip44 不提供像地址類型這樣的元數據)。因此,您可能還需要包含--witness=true將沿 bip44 路徑派生 bech32 地址的標誌。如果 Electrum 使用 bip49 或 bip84 派生方案,您將不得不執行 bcoin 的修改分支來恢復相同的地址。

如果您想討論這個問題,通常可以在slack或 IRC #bcoin上找到開發人員

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