Client

如何使用 bitcoind 導出我的所有私鑰?

  • May 24, 2020

我知道 PyWallet 有一個 -dumpwallet 但不使用 pywallet,如何使用股票 bitcoind 導出所有地址和私鑰?

是否有列出錢包持有的所有地址的 API 命令?

您可以將 dumpprivkey JSON-RPC 呼叫發送到客戶端。它需要一個 BitcoinAddress 參數來顯示該特定地址的私鑰。

要導出所有地址的所有私鑰,您必須呼叫 listreceivedbyaddress 來列出地址,然後為每個地址呼叫 dumpprivkey。

請參閱: https ://en.bitcoin.it/wiki/Original_Bitcoin_client/API_Calls_list

使用 bitcoin-qt 作為介面:

listdressgroupings

是列出所有正在使用的地址的命令。在“幫助/調試視窗”螢幕的調試控制台視窗中執行它。

然後,顯然,您可以轉儲所有私鑰,但一次只能轉儲一個,對每個密鑰使用 dumpprivkey。

看起來很蹩腳。

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