Bitcoin-Core
是否有一個比特幣核心腳本可以列印所有可使用的 UTXO,給定一個私人種子?
我正在尋找一個開源腳本或應用程序,它將從使用者那裡獲取私人錢包密鑰(從終端輸入或文件,作為助記符或 xpriv 字元串),然後連接到 bitcoind 並輸出所有擁有(可花費)的 UTXO那把鑰匙。存在這樣的東西嗎?
xpriv(s)
您可以將由(或者xpub(s)
如果您只想查看硬幣)組成的描述符導入bitcoind
錢包,然後重新掃描區塊鏈以查找涉及派生密鑰的交易,直至配置的間隙限制。要導入描述符,請使用
importmulti
<0.21 版本的 RPC 呼叫和 0.21 的importdescriptors
RPC(即將推出)。這兩個呼叫都允許您傳遞創建時間戳,以便從該點重新掃描塊鏈。否則您可以手動呼叫
rescanblockchain
.請注意,根據您正在掃描的塊數,這將需要一些時間。您可以在
debug.log
.
這個python 庫很接近(免責聲明:我寫的)。它通過助記符或 xprv 支持 HD 錢包,您可以查詢地址的輸出,但是它會查詢塊瀏覽器的輸出而不是 bitcoind(您可能可以調整程式碼以用 rpc 呼叫替換 API 呼叫)