1.0.0 • Published 6 years ago

phore-wallet v1.0.0

Weekly downloads
1
License
MIT
Repository
github
Last release
6 years ago

Phore-Wallet

Simplified wallet commands for Phore.

Installation

Using npm:

npm install phore-wallet --save

In Node.js:

const phorew = require('phore-wallet');

var password = ""; // optional password for wallet seed
var iteration = 0; //first child keypair of HDMaster, +1 for new keypairs

var mcode = phorew.generateMnemonic(); // 24 words instead of 12
console.log(mcode);

var seed = phorew.generateSeed(mcode, password);
console.log('Seed is: ' + seed)

var HDMaster = phorew.generateHDMaster(seed);
console.log('HDMaster is: ' + JSON.stringify(HDMaster))

var firstKeyPair = phorew.generateKeyPairFromMaster(HDMaster, iteration);

var firstWIF = phorew.getWIFfromKeyPair(firstKeyPair);
console.log('WIF is: ' + firstWIF)

var address = phorew.getAddressFromKeyPair(firstKeyPair);
console.log('Receiving Address is: ' + address);

var xpub = phorew.getXPubFromSeed(seed);
console.log('Xpub is: ' + xpub);