Skip to content

Galactrum Message Verification and Signing for Orecore

License

Notifications You must be signed in to change notification settings

GAB5TER/orecore-message

 
 

Repository files navigation

Galactrum Message Verification and Signing for orecore-lib

orecore-message adds support for verifying and signing galactrum messages in Node.js and web browsers.

See the main orecore repo for more information.

Install

npm install orecore-message

To sign a message:

var orecore = require('orecore-lib');
var Message = require('orecore-message');

var privateKey = orecore.PrivateKey.fromWIF('cPBn5A4ikZvBTQ8D7NnvHZYCAxzDZ5Z2TSGW2LkyPiLxqYaJPBW4');
var signature = Message('hello, world').sign(privateKey);

To verify a message:

var address = 'GYfL3EfjUXKNQrXesCMSDZ2hCmexkD1XRK';
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 Galactrum repo for information about how to contribute.

License

Code released under the MIT license.

About

Galactrum Message Verification and Signing for Orecore

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • JavaScript 92.4%
  • Shell 7.6%