Skip to content

soros1321/bcnode

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Block Collider Node

Release Candidate 1 - "Boson Hunter"

Mining node with built-in block rover, DHT, and peer discovery.

Status

Build Status

System Requirements

OS

  • Ubuntu 16.04 (GNU)
  • Mac OSX 10.11+ (Debian)

Getting started

Run official docker image from public repo

$ docker run -p 3000:3000 blockcollider/bcnode --ws --rovers --ui --node

Build and run docker image locally

$ docker build -t blockcollider/bcnode .
$ docker run -p 3000:3000 blockcollider/bcnode --ws --rovers --ui --node

Build from source

Prerequisites

$ git clone https://github.com/blockcollider/bcnode
$ cd bcnode
$ npm install
$ npm run dist

Run From Command Line

Show the help

$ ./bin/cli -h

  Usage: cli [options]


  Options:

    -V, --version     output the version number
    --rovers [items]  Start Rover (default: all)
    -R, --no-rovers   Do not start any rover
    --rpc             Enable RPC
    --ui              Enable Web UI
    --ws              Enable WebSocket
    -h, --help        output usage information

Startup node with rover GUI & BTC & LSK rovers

$ ./bin/cli --ui --rovers btc,lsk

Run node with all rovers, GUI, and socket stream

$ ./bin/cli --ui --ws

Development

npm run watch

Documenation

Generate documentation

$ yarn run doc

Open generated documentation

$ open ./docs/index.html

Rovers (Alphabetical)

  • Bitcoin Blockchain
  • Ethereum Blockchain
  • Lisk Blockchain
  • Neo Blockchain
  • Waves Blockchain

Block Collider Developer Community

Helpful community tools will be added: https://github.com/blockcollider/awesome-blockcollider

Help & Support

About

Mining node and rovers for the five genesis chains of Block Collider.

Resources

License

Code of conduct

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • JavaScript 94.1%
  • Rust 5.2%
  • Other 0.7%