Address
將隔離見證地址 (YPUB) 轉換為舊版 (XPUB),但餘額不同
我正在嘗試將從 Ledger Wallet 獲得的 Segwit YPUB 地址轉換為 Legacy XPUB 地址,以便從錢包中查詢交易。我還沒有找到支持 YPUB 的可靠 API,我正在使用 Blockchain.info 來獲取比特幣的資訊。
雖然我嘗試了多種方法將 YPUB 轉換為 XPUB(使用我找到的每種方法獲取相同的地址 - 使用網路特定的魔術鍵更改標頭),但我看不到結果 XPUB 地址的餘額。它顯示 0 餘額。
轉換後的地址是否有可能顯示原始地址的餘額?
謝謝, 稀有
無法像在舊地址中一樣訪問 SegWit 地址(實際上是 UTXO)中的資金。具有相同公鑰的 SegWit 地址和舊地址映射到不同的地址,因此它們不共享相同的資金。
- 你可以使用像blockonomics這樣支持segwit xpubs並且有 API的資源管理器
- 如果您只想使用 blockchain.info,您需要從 ypub 中獲取 segwit 地址,然後查找這些地址以獲得餘額。這是一個腳本。將 ypub 轉換為 xpub 不起作用,因為 bc.info 仍會從 xpub 生成舊版 P2PKH 地址,而它應該在 P2SH 地址中生成 segwit。