adamyu1024 / filecoin-address
纯PHP Filecoin地址生成器/验证器
v1.1
2021-08-19 05:14 UTC
Requires
- php: ^7.4
- deemru/blake2b: ^1.0
- mdanter/ecc: ^1.0
- skleeschulte/base32: ^0.0.2
This package is auto-updated.
Last update: 2024-09-24 18:01:10 UTC
README
$ composer require adamyu1024/filecoin-address
使用方法
创建新地址
<?php require_once 'vendor/autoload.php'; use adamyu1024\Filecoin\Address; $address = new Address(); //setting network type $address->currentNetwork = Address::TESTNET; // get address $address->get(); // t1hb4737umuzzbcfd3xxk3bdtwezgistj7dycypvi $address->getPrivateKey(); // ee2868ca9485673b36c38ba4f18551be25d08dd9be9bd24c44cd626b37cadae4 $address->getPublicKey(); // 040c53eabf2389b06d36cb4e65a935c5473c0d2a0dd130b6a00bb1e3f987d7b7719079f5f1be4c3b35f3a12e31191632bf8fdd73de5cae553eadbd63d2cba41879
或从私钥加载
<?php require_once 'vendor/autoload.php'; use adamyu1024\Filecoin\Address; $privateKey = 'ee2868ca9485673b36c38ba4f18551be25d08dd9be9bd24c44cd626b37cadae4'; $address = new Address($privateKey); //setting network type $address->currentNetwork = Address::TESTNET; // get address $address->get(); // t1hb4737umuzzbcfd3xxk3bdtwezgistj7dycypvi $address->getPrivateKey(); // ee2868ca9485673b36c38ba4f18551be25d08dd9be9bd24c44cd626b37cadae4 $address->getPublicKey(); // 040c53eabf2389b06d36cb4e65a935c5473c0d2a0dd130b6a00bb1e3f987d7b7719079f5f1be4c3b35f3a12e31191632bf8fdd73de5cae553eadbd63d2cba41879
许可证
MIT