porters-xyz / gateway-demo

POKT RPC gateway demo
MIT License
1 stars 1 forks source link

PORTERS POKT RPC Gateway

Table of Contents

Background

Dependencies

Requirements

The PORTERS POKT RPC Gateway is build using golang for proxy, javascript for the frontend and backend. The portal, consisting of frontend and backend, requires node.js and you may follow our implementation design by using pnpm for package management, however, you may use other package managers if you desire.

Install

Build

See the justfile for further information. You can run the just commands to see which components you can run how.

Usage

Once you installed the PORTERS POKT RPC Gateway, you can use the PORTERS portal for generating RPC endpoints.

In the proxy is the file main.go that is used for configuration. It allows you to configure rate limiting and other core functionalities of an RPC service.

Contribute

We welcome contributions from outside contributors. For contributing, please fork the repository and open a pull request with the proposed changes.

All contributions shall be made to the develop branch. Contributions may then be merged into master.

In the future, more stringent contribution rules may be put in place at the sole descretion of the PORTERS core team.

Licence