Skip to content

FRS #1

Description

@Shachindra

1. Installation and Configuration

  • Systems and Dependencies Check - Stable Internet, Bandwidth, Docker etc.
  • Node Initialization - env details as node info, Mnemonic, folder creation etc. along with selecting the blockchain

2. Registration

  • Track LibP2P peers
  • Register the node with the NetSepio Gateway using libp2p
  • On chain registration with the smart contract

3. Connect to Erebrus Network (Establish VPN connection)

  • Fetch list of all nexus nodes
  • Connect to a Nexus Node
  • Do regular Healthcheck

4. Host Services (Run Docker Containers)

  • Get list of Current Services (Jobs) Running
  • Get the service from Gateway
  • Run the docker container with appropriate commands
  • Setup the reverse proxy on the nexus node for the running service
  • Update the gateway on the service status (start / stop)
  • Stop the service when requested

5. Rewards

  • Track Node Statistics
  • Claim Rewards on-chain

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Labels

enhancementNew feature or request

Projects

No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions