UNPKG

divvy-wallet-generator

Version:

A node.js library for generating a Divvy wallet.

40 lines (25 loc) 856 B
## Divvy Wallet This is a simple, lightweight tool to generate a new divvy wallet, which consists of public and secret key components. Beyond portability, the tool was created to isolate the cryptography behind wallet generation in the divvy client and divvy-lib. ### Usage ```js var divvyLib = require('divvy-lib'); var DivvyWallet = require('divvy-wallet')({ sjcl: divvyLib.sjcl }); DivvyWallet.generate(); ``` will generate a random, unfunded Divvy address and secret. ```js { address: 'r3sBHwjwAb6eFpHbCEbJmhC8scmDeqXZyZ', secret: 'snovmDoPbb5Y14JVA5wxtBtPgHNaP' } ``` ### Tests Run the automated test suite, which uses test vectors from the wiki: npm test ### Algorithm Docs and Test Vectors A description of the Cryptography can be found on the [Wiki](https://divvy.com/wiki/Account_Family).