@owstack/btc-message
v0.0.4
Published
Bitcoin message verification and signing.
Downloads
38
Readme
Btc Message
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.