Private-Key
使用 PHP 掃描比特幣私鑰
是否有一個 PHP 腳本可以驗證比特幣私鑰並從密鑰中獲取公共地址?
我的目標是:
- 驗證私鑰
- 使用該私鑰獲取公共地址
- 使用外部 api 檢查餘額
- 如果餘額 > 0 則掃一掃
我知道我可以通過向它發送一些比特幣來測試它,或者使用電子來嘗試掃描,但是假設我有 100 個需要驗證的私鑰,我該怎麼做呢?
沒有 MVP PHP 程式碼,但有一些可能會有所幫助。
- 驗證私鑰
假設您希望私鑰在 secp256k1 ECDSA 範圍內。您可以檢查密鑰是否為 和 之間的任何
0x1
數字0xFFFF FFFF FFFF FFFF FFFF FFFF FFFF FFFE BAAE DCE6 AF48 A03B BFD2 5E8C D036 4140
。查看有關密鑰範圍的私鑰的比特幣維基條目。
- 使用該私鑰獲取公共地址
圖書館BitcoinECDSA.php可以在這里為您提供幫助。尤其
$bitcoinECDSA->setPrivateKey($privateKey); $bitcoinECDSA->getAddress();
3 + 4.使用外部api檢查餘額,如果餘額> 0則掃描
這一步可以很容易地結合起來。如果你想依賴第三方,你可以使用Block.io PHP API 和 Libary。他們有一個用於掃描的範例 PHP 程式碼。