Nascent Plasticine Materialist

    @owstack/btc-message

    0.0.4 • Public • Published

    Btc Message

    NPM Package Build Status Coverage Status

    Adds support for verifying and signing bitcoin messages in Node.js and web browsers.

    Getting Started

    npm install btc-message
    bower install btc-message

    To sign a message:

    var btcLib = require('@owstack/btc-lib');
    var Message = require('@owstack/btc-message');
     
    var privateKey = btc.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

    See CONTRIBUTING.md on the main btc repo for information about how to contribute.

    License

    Code released under the MIT license.

    Copyright 2017 Open Wallet Stack.

    Install

    npm i @owstack/btc-message

    DownloadsWeekly Downloads

    1

    Version

    0.0.4

    License

    MIT

    Last publish

    Collaborators

    • niahmiah
    • ajp8164