我想在blockcypher api上创建多签名地址。pubkeys数组是必需的。
array= array( "02c716d071a76cbf0d29c29cacfec76e0ef8116b37389fb7a3e76d6d32cf59f4d3","033ef4d5165637d99b673bcdbb7ead359cee6afd7aaf78d3da9d2392ee4102c8ea","022b8934cc41e76cb4286b9f3ed57e2d27798395b04dd23711981a77dc216df8ca“);
但我不知道,我如何创建这些密钥。
发布于 2017-02-01 23:44:04
对于生成公钥,您可以使用bitcore-lib。
例如,如果您希望使用HD密钥:
const HdPrivate = require('bitcore-lib').HDPrivateKey;
const HdPublic = require('bitcore-lib').HDPublicKey;
const root = new HdPrivate();
function newPublic(root, depth){
//return the public key at depth
return root.derive(depth).publicKey.toString();
}
const publicKey = newPublic(root, 'm/1');当然,对于你必须保存和保密的root。
https://stackoverflow.com/questions/41983142
复制相似问题