@owstack/bch-message
v0.0.5
Published
Bitcoin Cash message verification and signing for Bch Node.
Downloads
32
Readme
Bch Message
Adds support for verifying and signing bitcoin messages in Node.js and web browsers.
See the main bch repo for more information.
Getting Started
npm install bch-message
bower install bch-message
To sign a message:
var bchLib = require('@owstack/bch-lib');
var Message = require('@owstack/bch-message');
var privateKey = bchLib.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 bch repo for information about how to contribute.
License
Code released under the MIT license.
Copyright 2017 Open Wallet Stack.