Skip to content
This repository has been archived by the owner on Jan 10, 2023. It is now read-only.

Latest commit

 

History

History
73 lines (50 loc) · 3.2 KB

README.md

File metadata and controls

73 lines (50 loc) · 3.2 KB

Proxima Node

GitHub license PRs Welcome

The Proxima node is responsible for maintaining the registry of accounts/subgraphs, delegating deployments, and managing load to Proxima query nodes

The Proxima Node is responsible for maintaining the registry, delegating deployments, and managing load to data vertices. sIt acts as the gateway to the Proxima network, providing access to data vertices for deployment, updates, synchronizations, and queries. Data providers on the Proxima network run Proxima nodes, along with data vertices, to network data requests.

  • Managing Requests: The Proxima node is responsible for processing network requests which includes: the initial identity management and authorization for the Proxima network, the selection of the correct data vertex, and then the routing of the request to one provider of this data vertex.
  • Managing Data Vertices: The Proxima node manages the data vertices that are deployed to the Proxima network. This includes synchronization information, network peers, and any other needed configuration, payment or authentication information. Data Vertices are also updated through the Proxima Index node, and can be hosted by the nodes themselves.
  • Managing Identities: Along with data vertices, the Proxima node manages identities on the Proxima network. This can include providers for networking purposes, as well as specific user identities on the network.
  • Managing Network, Payments, Logistics: The Proxima node will eventually manage the payments, stakes, and logistics behind the network itself. It is through their nodes, that providers can be compensated for running data vertices and serving requests.

Quick Start

TO BE IMPLEMENTED

Requirements

TO BE IMPLEMENTED

Installation

TO BE IMPLEMENTED

Usage

TO BE IMPLEMENTED

Running

TO BE IMPLEMENTED

Testing

TO BE IMPLEMENTED

Contributing

Read below to learn how you can take part in improving our project.

Code of Conduct

We have adopted a Code of Conduct that we expect project participants to adhere to. Please read the full text so that you can understand what actions will and will not be tolerated.

Contributing Guide

Read our contributing guide to learn about our development process, how to propose bugfixes and improvements, and how to build and test your changes.

Good First Issues

To help you get your feet wet and get you familiar with our contribution process, we have a list of good first issues that contain bugs which have a relatively limited scope. This is a great place to get started.

Licensing

This project is licensed under MIT licensing guidelines. GitHub license