tarolpotato/bip44-sdk-php 问题修复 & 功能扩展

解决BUG、新增功能、兼容多环境部署,快速响应你的开发需求

邮箱:yvsm@zunyunkeji.com | QQ:316430983 | 微信:yvsm316

tarolpotato/bip44-sdk-php

Composer 安装命令:

composer require tarolpotato/bip44-sdk-php

包简介

a php sdk of package for bip44

README 文档

README

命令行下, 执行 composer 命令安装:

composer require jundayw/bip44-sdk-php

Bip44HierarchicalKey

use Jundayw\Bip44\Bip44HierarchicalKey;

$seed = '4076216a6f099f264cf261f1f07892b1851eea6c1c17cc14d13faf6b356cbdd57e137ab5cb88139b575dc29b87692c2db5ff51be8af5fccaea196ca7235bb82c';

$HDKey = Bip44HierarchicalKey::fromEntropy($seed)->derive("44'/60'/0'/0");

echo $HDKey->getPrivateKey();
echo PHP_EOL;
echo $HDKey->getPublicKey();
echo PHP_EOL;
echo $HDKey->getPrivateExtendedKey();
echo PHP_EOL;
echo $HDKey->getPublicExtendedKey();
echo PHP_EOL;
echo $HDKey->publicKeyToAddress($HDKey->getPublicKey());
echo PHP_EOL;
echo PHP_EOL;
for ($i = 0; $i <= 1; $i++) {
    $hdChild = $HDKey->deriveChild($i);
    echo $hdChild->getPrivateKey();
    echo PHP_EOL;
    echo $hdChild->getPublicKey();
    echo PHP_EOL;
    echo $hdChild->getPrivateExtendedKey();
    echo PHP_EOL;
    echo $hdChild->getPublicExtendedKey();
    echo PHP_EOL;
    echo $hdChild->publicKeyToAddress($hdChild->getPublicKey());
    echo PHP_EOL;
}

Online verify

BIP39 - Mnemonic Code

统计信息

  • 总下载量: 22
  • 月度下载量: 0
  • 日度下载量: 0
  • 收藏数: 0
  • 点击次数: 0
  • 依赖项目数: 0
  • 推荐数: 0

GitHub 信息

  • Stars: 0
  • Watchers: 0
  • Forks: 2
  • 开发语言: PHP

其他信息

  • 授权协议: MIT
  • 更新时间: 2023-05-16