本文作者:陈进坚
个人博客:https://jian1098.github.io
CSDN博客:https://blog.csdn.net/c_jian
简书:https://www.jianshu.com/u/8ba9ac5706b6
联系方式:jian1098@qq.com
安装扩展
1 | composer require bitwasp/bitcoin # BTC库,需要运行在64位的php7.0+上 |
注意:使用bitwasp库需要安装PHP的gmp扩展,不然会报错Call to undefined function gmp_init(),LNMP环境安装gmp扩展可以看我的另一篇文章《LNMP1.6安装gmp扩展》
生成助记词
1 |
|
创建BTC地址
1 | function createBtcAddress($mnemonicWord,$offset){ |
参数说明:mnemonicWord(带空格的字符串)是上一步生成的助记词;offset(整数)是同一个助记词生成的第几个地址,相同助记词传入相同数字会得到同一个地址
创建ETH地址
1 | use Web3p\EthereumUtil\Util; //头部要额外引入这个类 |
创建LTC地址
1 |
|