Skip to content

uzmanmuzaffer/newrl

 
 

Repository files navigation

newrl

Newrl blockchain's python client

Prerequisites

  1. A computer accessible outside with port open for incoming.
    1. To start a node on AWS, launch an EC2 instance from instructions here. Make sure to make port 8456 open to public when configuring the security group.
    2. To start a node on Digital ocean droplet, instructions here
  2. Git installed. Steps here
  3. Python3.7+ installed. This is preinstalled on most common linux distributions. On ubuntu the steps will be sudo apt update && sudo apt install python3.10-venv
  4. Pip and python3 venv installed. Installation steps available here

Installation

git clone https://github.com/newrlfoundation/newrl.git
scripts/install.sh

Start the node

screen -S newrl
scripts/start.sh

Screen session is used to let the node run in background when terminal is closed.

Note: The port 8456 should be publicly accessible on the instance. On AWS, this can be done by opening inbound port in the security group. For local installations, the router need to be configured to bypass symmetric NAT for the port 8456.

About

Newrl Blockchain's Python Client

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Python 99.8%
  • Other 0.2%