bitcoincashjs生成私钥以及地址

在比特币的世界里面,私钥是很关键的东西,今天我们来说说如何生成BCH的私钥

const bch = require('bitcoincashjs'); const privateKey = new bch.PrivateKey(); console.log(privateKey.toString());

三行代码 生成私钥只不过这个私钥不是base58的编码格式。但是这个根本就不妨碍我们生成钱包地址,还可以使用哈希-256字符串生成私钥
const bch = require('bitcoincashjs'); const value = https://www.it610.com/article/new Buffer('Bitcoin Cash - Peer-to-Peer Electronic Cash'); const hash = bch.crypto.Hash.sha256(value); const bn = bch.crypto.BN.fromBuffer(hash); const address = new bch.PrivateKey(bn)console.log(address.toString())

【bitcoincashjs生成私钥以及地址】拿到代码生成的地址,我们来生成地址。
var bch = require("bitcoincashjs"); const wif = "e909ad5bac9f3cae8779ccffb3924c14e93d3a04374a6c0602fd1f44abc48bds"; const address = new bch.PrivateKey(wif).toAddress(); console.log(address.toString());

这样就生成了地址,现在,你就可以在BCH网络上使用你的地址来收款和发送款了。进入了一个区块链的时代。

    推荐阅读