Nunjucks Powers Mozilla

    @axerunners/axecore-message

    2.0.0 • Public • Published

    axecore-message

    Build Status NPM Package

    Message Verification and Signing for axecore-lib

    axecore-message adds support for verifying and signing axe messages in Node.js and web browsers.

    See the main axecore-lib repo for more information.

    Install

    npm install @axerunners/axecore-message

    To sign a message:

    var bitcore = require('@axerunners/axecore-lib');
    var Message = require('@axerunners/axecore-message');
    
    var privateKey = bitcore.PrivateKey.fromWIF('cPBn5A4ikZvBTQ8D7NnvHZYCAxzDZ5Z2TSGW2LkyPiLxqYaJPBW4');
    var signature = Message('hello, world').sign(privateKey);

    To verify a message:

    var address = 'n1ZCYg9YXtB5XCZazLxSmPDa8iwJRZHhGx';
    var signature = 'H/DIn8uA1scAuKLlCx+/9LnAcJtwQQ0PmcPrJUq90aboLv3fH5fFvY+vmbfOSFEtGarznYli6ShPr9RXwY9UrIY=';
    var verified = Message('hello, world').verify(address, signature);

    Contributing

    Feel free to dive in! Open an issue or submit PRs.

    Please see CONTRIBUTING.md on the DashCore repo for information about how to contribute.

    License

    Code released under the MIT license.

    Install

    npm i @axerunners/axecore-message

    DownloadsWeekly Downloads

    4

    Version

    2.0.0

    License

    MIT

    Unpacked Size

    1.95 MB

    Total Files

    14

    Last publish

    Collaborators

    • charlie137
    • ddude1