# BlockChain for Node.js

Basic implementation for blockchain in node.js, supporting pow, pos, pbft, dpos and pbft+dpos.

Persistence is on top of leveldb.

Support UTXO transactions and block syncing.

Tests passed on Ubuntu and MAC.

```
npm install

node test/xxx.js
```