Node Installation

OBADA Node Installation Instructions

Requirements

A signed MOU (Memorandum of Understanding) is required before connecting to the network.

Help

Downloads

Technical Skills Required

The tech installing the node should be familiar with Dockerarrow-up-right, Docker Composearrow-up-right (for the dev network setup) and Terraformarrow-up-right (for the live full core).

Hardware Requirements

Both the dev and live versions of Obada will run in a virtual environment on any base hardware / operating system that supports Docker.

  • Machine Capacity: AWS t2.medium instance or equivalent.

  • Scalability: Machine will not need to scale during the PoC.

  • To hold live data, Full Cores will need to be significantly larger for production. Sizing estimates will require further modeling.

Development Node -- Installation Instructions

The Dev Node is a working copy of the complete blockchain system for developers to run on their local machine.

  • It does not connect to other nodes.

  • It runs four copies of each blockchain (required in Hyperledger for obtaining consensus)

  • Installation time is approximate 10 minutes.

To Install:

  1. Set up Docker on some machine

  2. Execute the file and the node will self extract.

Next Steps

  • Test connecting to the blockchain via the APIs. Swagger (OpenAPI) tools are located in one of the nodes.

  • or Install the Full Core

Full Core -- Installation Instructions

The Full Core is a complete copy of Obada. "Obada in a box".

Hosting / Network Requirements

  • The live node must have a static IP

  • The IP must get added to "the list" so other nodes can connect.

  • Incoming IP addresses must be restricted to other nodes.

  • The live node must be available 24/7/365

To Install:

  1. Submit a signed MOU to Obada.

  2. Set up Docker on some machine

  3. Downloadarrow-up-right the Full Core.

  4. Execute the file and the node will self extract.

Last updated