echashcash

1.0.1 • Public • Published

ecHashcash

An easy way to generate and verify hashcash

Install

npm install echashcash

Use

Generate Hashcash

const echashcash = require('echashcash');
 
/* with default level (3)  */
var content = 'some content';
echashcash(content);
 
/* with custom level  */
var content = 'some content';
var level = 5;
echashcash(content, level);
 
/* with custom token (HEX)  */
var content = 'some content';
var token = 'bb8';
echashcash(content, token);

Verify Hashcash

const echashcash = require('echashcash');
 
/* with default level (3)  */
var content = 'some content';
var hashcash = 2375
echashcash.check(content, hashcash);
 
/* with custom level  */
var content = 'some content';
var level = 5;
var hashcash = 383173;
echashcash.check(content, hashcash, level);
 
/* with custom token (HEX)  */
var content = 'some content';
var token = 'bb8';
var hashcash = 873;
echashcash.check(content, hashcash, token);

Readme

Keywords

Package Sidebar

Install

npm i echashcash

Weekly Downloads

1

Version

1.0.1

License

MIT

Last publish

Collaborators

  • luphia