minter / minter-php-bip-44
此包的最新版本(v1.2.0)没有可用的许可证信息。
v1.2.0
2021-03-25 10:10 UTC
Requires
- php: ^7.1.3|^8.0
- simplito/elliptic-php: 1.0.6
Requires (Dev)
- phpunit/phpunit: ^7|^9.5
README
关于
这是一个用于与BIP-44标准工作的纯PHP SDK。
安装
composer require minter/minter-php-bip-44
使用SDK
通过路径获取私钥
返回一个字符串
示例
- 通过路径和种子获取私钥
use BIP\BIP44; $seed = 'a95e6ca6908e9d6051479c0083e62d2dd3067878091455d52fef322032bf888ebaa6482a343b8c6b2e6d051c3a1701228358d27af550e65a858ce612c4713933'; $HDKey = BIP44::fromMasterSeed($seed)->derive("m/44'/60'/0'/0/0"); echo $HDKey->privateKey; // 2e1c993e0b05e1facc80d405fba18c9fa263d89e4caffe342417c40c7c46742f
- 通过路径和种子获取扩展密钥
use BIP\BIP44; $seed = 'a95e6ca6908e9d6051479c0083e62d2dd3067878091455d52fef322032bf888ebaa6482a343b8c6b2e6d051c3a1701228358d27af550e65a858ce612c4713933'; $HDKey = BIP44::fromMasterSeed($seed)->derive("m/44'/60'/0'/0"); echo $HDKey->getPublicExtendedKey(); // xpub6Dnoiy4pCzyjYYan4SNvbnKH9pZNHvHKWrMGWD6RnZ7SC4RA57S1csNfYXbCywk27x4cGdwdYFr2cRwa3fGfG9nDV2z7B5njAFNshjzeA2n echo $HDKey->getPrivateExtendedKey(); // xprv9zoTKTXvNdRSL4WJxQqvEeNYbnistTZU9dRfhpgpEDaTKG61Xa7m554BhEZdsQB8y5eK2k5XdZNoRQv9zFD7sN9hnuW28NdsYtC1J8kvsNe
许可证
BIP-44 PHP SDK是开源软件,受MIT许可证许可。