• NEC Website
  • GitHub
  • Discord Community

Quick Start

  • Get Started

Staking

  • Quick Start
  • Overview
  • Stake on NCOG
  • Run NCOGEarthChain
  • Run Validator Node
  • Running Testnet
  • Operating a private network (fakenet)
  • Running the demo
  • Run a Read-only node
  • Testnet Faucet
  • Run a Full node
  • Run a Testnet read node

API

  • Public API End Points
  • Getting Started
  • Installation
  • GraphQL Schema Basics
  • Schema Structure
  • Implementation Details and Notes

Tutorials

  • Create a ERC721 Contract
  • Deploy a Smart Contract
  • Verify a Deployed Smart Contract
  • Setup MetaMask Wallet
  • Import NFT
  • Create a Local Test Network

Technology

  • Overview
  • Forest Protocal
  • Tolerance to Byzantine Fault (BFT)
  • Proof of Stake
  • Transaction Fees
  • FAQ

Best Practices

  • MANAGE NEC ASSETS WITH LEDGER NANO S
  • How to Navigate NCOG NEC
  • How to Check Your Account Balance
  • How to Receive NCOG Assets
  • How to Send NCOG Assets
  • Leager FAQ
  • Home
  • Docs
  • Staking
  • Run a Testnet read node

Run a Testnet read node

Table of Contents
  • Requirements
  • Network Settings
  • Install Required Tools
  • Install Go
  • Download genesis file
Tooltip Text

Requirements #

  • Minimum hardware requirements: AWS EC2 m5.large with 8GB RAM, 2 vCPUs and at least 300GB of Amazon EBS General Purpose SSD (gp2) storage (or equivalent).
  • We would recommend going with Ubuntu Server 20.04 LTS (64-bit).

Network Settings #

Open up port 22 for SSH, as well as port 7946 for both TCP and UDP traffic. A custom port can be used with the “–port ” flag when running your opera node.

Install Required Tools #

You are still logged in as the new user via SSH. Now we are going to install Go.
First, install the required build tools:

# Update package lists and upgrade installed packages
(validator)$ apt upgrade -y

# Install software-properties-common
(validator)$ apt install -y software-properties-common

# Add the Go programming language repository
(validator)$ add-apt-repository -y ppa:longsleep/golang-backports

# Update package lists after adding the repository
(validator)$ apt update

Install Go #

# Install go
(validator)$ apt install -y golang-go

Download genesis file #

# Start opera node
(validator)$ cd build/
(validator)$ wget https://github.com/Ncog-Earth-Chain/testnet/blob/main/testnet.g
What are your Feelings
Share This Article :
  • Facebook
  • Twitter
  • LinkedIn
  • Pinterest
Still stuck? How can we help?

How can we help?

Updated on November 24, 2023
Run a Full node

Powered by BetterDocs

Table of Contents
  • Requirements
  • Network Settings
  • Install Required Tools
  • Install Go
  • Download genesis file
© 2023. NCOG Earth Chain. All Rights Reserved.