andkom / php-bitcoin-wallet
一个用于读取Bitcoin wallet.dat文件的简单PHP库。
2.1.0
2022-10-16 11:58 UTC
Requires
- php: ^7.1
- andkom/php-bcdatastream: ^1.1
- andkom/php-berkeley-db: ^1.1
Requires (Dev)
- phpunit/phpunit: >=5.0
This package is auto-updated.
Last update: 2024-09-16 16:03:44 UTC
README
一个用于读取Bitcoin wallet.dat文件的简单PHP库。
安装
composer require andkom/php-bitcoin-wallet
使用
<?php use AndKom\Bitcoin\Wallet\Wallet; // create wallet instance $wallet = new Wallet(); $wallet->read("/path/to/wallet.dat"); // check if wallet is encrypted if ($wallet->isEncrypted()) { // print wallet master key echo $wallet->getMasterKey()->getEncryptedKey() . "\n"; // decrypt wallet $wallet->decrypt("password"); } // print stored keys foreach ($wallet->getKeys() as $key) { echo $key->getPrivateKey()->toWif() . " => " . $key->getPublicKey()->getAddress()->getAddress() . "\n"; }