Package Exports
- fcash-message
This package does not declare an exports field, so the exports above have been automatically detected and optimized by JSPM instead. If any package subpath is missing, it is recommended to post an issue to the original package (fcash-message) to support the "exports" field. If that is not possible, create a JSPM override to customize the exports field for this package.
Readme
fcash-message adds support for verifying and signing bitcoin messages in Node.js and web browsers.
See the main fcash repo for more information.
Getting Started
npm install fcash-messagebower install fcash-messageTo sign a message:
var fcash = require('fcash-lib');
var Message = require('fcash-message');
var privateKey = fcash.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 fcash repo for information about how to contribute.
License
Code released under the MIT license.
Copyright 2013-2015 Fcash, Inc. Fcash is a trademark maintained by Fcash, Inc.