/urNode

QuickNode/Infura/Alchemy but the power is actually in your hands.

Primary LanguagePythonMIT LicenseMIT

urNode

GitHub release (latest by date) GitHub Repo stars Code style: black Imports: isort CodeQL Dependency Review Build & Tests

Project still in development. Expect the backend and frontend to be ready in a couple of weeks.

Installations

This project aims to be as fast to spin up as possible. And thus, if you have the appropriate utility installed (docker-compose & docker cli + engine.

Before going further with any of the two steps, Install Kubectl to make it easier for you to interact with the kubernetes cluster.

Also, Now the next steps are divided into two categories:

1. If you are trying to host it locally:

We will use minikube for this process. Don't worry, kubernetes isn't that scary it won't haunt you too hard.

We recommend using minikube with docker. So do:

minikube start --driver=docker

And you should now have your local k8s environment ready to go.

docker-compose up

Project architecture

Some notes you might not need to worry about if you're not a nerd, The project uses Kubernetes to deploy the blockchain nodes.

Here is how the project architecture looks like currently: