Bcoin
如何將現有的擴展私鑰導入 bcoin?
我正在尋找一種方法將從電子導出的現有擴展私鑰導入 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上找到開發人員