比特币,以太坊,EOS 公私钥生成以及签名 BlockchainWallet-Crypto
BlockchainWallet-Crypto
简介
这个库到底能干什么
- 生成比特币公私钥地址
- 生成以太坊公私钥地址
- 根据 UTXO 信息打包比特币交易
- 根据 nonce 信息打包以太坊交易
- 对比特币交易进行签名
- 对以太坊交易进行签名
- 支持 BIP39 助记词
- 支持 BIP32 子私钥
- 支持 BIP44 多币种管理
- 支持 BIP38 加密私钥导入导出
- 支持以太坊 keystore 导入导出
- 生成以太坊调用智能合约的参数
- 生成 EOS 公私钥
EOS 从助记词生成私钥
现在 EOS 从助记词生成私钥有两种方式
- 12 个助记词之间用空格隔开拼接成字符串,然后 Hash 得到私钥
- 采用 Bip44 标准的生成方案,EOS 的币种序号详见最下方⎡相关资料⎦中的⎡Bip44 注册币种列表⎦
经过国内大部分钱包商议统一使用第二种方案解决 EOS 从助记词生成私钥的问题
欢迎给位提设计上的 lssues 和 pr
引入项目
allprojects {
repositories {
...
maven { url 'https://jitpack.io' }
}
}
dependencies {
implementation 'com.github.QuincySx:BlockchainWallet-Crypto:last-version'
}
使用说明
相关资料
LICENSE
当前页面是本站的「Google AMP」版。查看和发表评论请点击:完整版 »