Skip to content

This is the Reference Implementation Prototype of the Decentralized Ward Network

License

Notifications You must be signed in to change notification settings

WardNetwork/WardRI

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

35 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

WardRI

This is the Reference Implementation Prototype of the Decentralized Ward Network

Warning: This Project is currently under development

WardRI is is Java-built open-source Implementation fo the Ward Network as described in the Ward Whitepaper

Usage

To run WardRI you need to have installed Java1.8+

Further Information on how to user WardRI will be delivered after a alpha version is running (approximately early September 2018)

Run

Run WardRI by executing the released or self-compiled jar-File

java -jar ward_ri.jar

Configuration

Below are all configuration fields which you can use. Use the parameters like shown in the example below.

java -jar ward_ri.jar -example_parameter example_value

Parameters can be shortened (f.e. neighbor -> n). Optional parameters are marked with *.

  • neighbor: Neighbor Address to connect to. (Example: "testserver.org:80")

  • selfport: Port which other nodes can connect to and is open from otherside your LAN

  • *self: Your own external IP-Address, if you don´t want to use outside services

  • *publickey: Your public key, if not given, a random keypair will be generated. The Keypair is being saved for future uses

  • *privatekey: You private key

All parameters can also be read from a file. Every parameter needs to be in a new Line and be written like "parameter=value".

Default File-Name is "ward.conf". If you want to customize the path or name of you config file, you can use the following configuration parameter

  • *file: Path of the Config File, if you have one

About

This is the Reference Implementation Prototype of the Decentralized Ward Network

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages