Home Reference Source


npm version build status semantic-release JavaScript Style Guide

A toolkit for the Nano cryptocurrency, allowing you to derive keys, generate seeds, hashes, signatures, proofs of work and blocks.

Code showcase

The documentation is available in the DOCUMENTATION.md file.


npm install nanocurrency
# or yarn add nanocurrency


You might be wondering how fast is the work generation. There's a pow-benchmark example in the examples/ directory. On an Intel Core i7-8550U CPU, with 100 iterations, the average computation time is 18.5s per work.

Considering you can pre-compute and cache the work prior to an actual transaction, this should be satisfying for a smooth user experience.


Contributions are very welcome. To develop, make use of the following commands (using Yarn):

Helpful materials


If you like the project, feel free to donate some nano: