Skip to content

Latest commit

 

History

History
42 lines (27 loc) · 1.59 KB

README.md

File metadata and controls

42 lines (27 loc) · 1.59 KB

Welcome to iota.keccak.pow.node.js!

This lib is not made nor audited by the IOTA Foundation - It is community code and comes without any warranty!

This node.js application starts a proof of work node using the iota.keccak.js lib.

Quickstart:

Install:

git clone https://github.com/SteppoFF/iota.keccak.pow.node.js
cd iota.keccak.pow.node.js
npm install

Please be aware that you will need to place a libccurl file in the main directory of this app in order to get it working.

I recommend to use dcurl

If you are still inside the iota.keccak.pow.node.js folder:

git clone https://github.com/DLTcollab/dcurl/ 
cd dcurl
make BUILD_GPU=0 BUILD_JNI=0 BUILD_AVX=1 BUILD_COMPAT=1 check
(Linux) cp ./build/libdcurl.so ../libccurl.so
(Mac) cp ./build/libdcurl.so ../libccurl.dylib

Usage:

Just start the app and a PoW node will be spawned using port 19000 - modify the main.js to change the port.

Use a service or screen to get it running as a background application.

node main

Greetings...

.. to gagathos and his iota-gpu-pow implementation which was the foundation of this tool!

Donations

This tool is completely free.. If you wish to donate anyhow, feel free to send IOTA to:

RLCQEQFULIMGBVQSYEK9PFIATNYX9VHFNITUWFQTYIJ9DNJIDHGFKVDSCLLI9TZQPIXLCNUOAPPJGKHADUANRRZZLA

Donation Address