在比特幣的世界里面,私鑰是很關鍵的東西坎吻,今天我們來說說如何生成BCH的私鑰
const bch = require('bitcoincashjs');
const privateKey = new bch.PrivateKey();
console.log(privateKey.toString());
三行代碼 生成私鑰只不過這個私鑰不是base58的編碼格式。但是這個根本就不妨礙我們生成錢包地址,還可以使用哈希-256字符串生成私鑰
const bch = require('bitcoincashjs');
const value = 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())
拿到代碼生成的地址宇葱,我們來生成地址瘦真。
var bch = require("bitcoincashjs");
const wif = "e909ad5bac9f3cae8779ccffb3924c14e93d3a04374a6c0602fd1f44abc48bds";
const address = new bch.PrivateKey(wif).toAddress();
console.log(address.toString());
這樣就生成了地址刊头,現(xiàn)在,你就可以在BCH網絡上使用你的地址來收款和發(fā)送款了诸尽。進入了一個區(qū)塊鏈的時代原杂。