const Cryptoo = require('cryptoo'); // Create a cryptoo instance // Start syncing blockchain data const cryptoo = new Cryptoo({ secret: 'sample-secret-e34dc9dff1b8b04c2b678ff7bb1dd02181bfe31b045f77', }); // Get recovery phrase to backup your HD wallet cryptoo.getRecoveryPhrase(); // Generate address to receive coins(shoud be recorded for looking up later) cryptoo.createAddress(); // Fires when an unconfirmed transaction is received to your address cryptoo.on('unconfirmedTx', ({ address, txHash, value }) => { console.log(`saw tx ${value} for ${address}`); }); // Fires when a transaction to your address has one confirmation cryptoo.on('confirmedTx', ({ address, txHash, value }) => { console.log(`received ${value} for ${address}`); });