Skip to content

Reference implementation of a Equihash-BTG validation library

License

Notifications You must be signed in to change notification settings

BitcoinGold-mining/equihashverify

 
 

Repository files navigation

Equihash - Bitcoin Gold Implementation

nodejs native binding to check for valid Equihash-BTG (144, 5) solutions

Dependencies

sudo apt-get install build-essential libsodium-dev libboost-system-dev

Usage:

var ev = require('bindings')('equihashverify.node');

var header = new Buffer(..., 'hex');
var solution = new Buffer(..., 'hex'); //do not include byte size preamble

ev.verify(header, solution);
//returns boolean

Test Suite:

sudo npm install -g mocha
npm install
mocha

About

Reference implementation of a Equihash-BTG validation library

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • C++ 94.9%
  • JavaScript 2.8%
  • C 1.6%
  • Python 0.7%