Skip to content

jungoai/rpc-subnet

Repository files navigation

RPC Subnet

It is the RPC provider subnet of JungoAI and functions as a decentralized, free and open-source solution. It could serve as a replacement for centralized solutions such as Infura, Alchemy, and others.

To read more about what is RPC Subnet and How it works, visit here.

Run a Node

See here.

Build and Development

Pre requirement: rye

Installation on Linux:

curl -sSf https://rye.astral.sh/get | bash

Install deps:

rye sync

Enter virtual environment:

. .venv/bin/activate

Run Worker:

. ./scripts/run_rpc_worker.sh

Run Monitor:

. ./scripts/run_rpc_monitor.sh

Note: If you are connecting to a local jungochain node with fast-blocks enabled, you should pass --fast_blocks into ./scripts/run_rpc_monitor.sh

Build Docker Image

First build the python package:

rye build --wheel --clean

Docker image would build from the package.

docker build . --tag your-image-name

Ethereum JSON-RPC spec

link

About

RPC Subnet in JungoAI

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published