Skip to content

Latest commit

 

History

History

Erbie

Folders and files

NameName
Last commit message
Last commit date

parent directory

..
 
 
 
 
 
 
 
 

🟥 Node Installation Guide for Erbie Testnet

🟨 Official Links & Explorer

🟩 Minimum Hardware requirements

Node Type CPU RAM Storage
Testnet 2.9GHz, 4 cores 8GB 500GB

🟨 Process for deploying nodes for the first time

  1. First of all you have to install the limino wallet extension / limino web wallet and get the private key.
  2. Prepare the system to installation.
sudo apt-get update && apt-get upgrade -y
sudo apt-get install wget
cd /root
sudo apt install docker.io
sudo systemctl enable --now docker
  1. Execute the following command to start launching the node.
wget -O erbie_install.sh https://docker.erbie.io/erbie_install.sh && sudo bash erbie_install.sh

or

wget -O erbie_install.sh https://github.com/hcytmz/Node-Installation-Guides/blob/main/Erbie/erbie_install.sh && sudo bash erbie_install.sh
  1. Enter the private key and press Enter. image

  2. Conduct the command as follows, check whether the Erbie container is normally running or not and if it Shows UP, which means yes.

sudo docker ps -a
  1. If you want to monitor node operation in real time, you can use the monitoring script.
wget -O monitor.sh https://raw.githubusercontent.com/hcytmz/Node-Installation-Guides/main/Erbie/monitor.sh && sudo bash monitor.sh

image

  1. If you waited for a while and couldn't find a peer, execute the following command.
docker restart erbie
  1. Now, you can become a miner.


🟨 Useful Commands

🟩 View Node Connection Status

curl -X POST -H 'Content-Type:application/json' --data '{"jsonrpc":"2.0","method":"net_peerCount","id":1}' http://127.0.0.1:8545

🟩 Checkout Blocks

curl -X POST -H 'Content-Type:application/json' --data '{"jsonrpc":"2.0","method":"eth_blockNumber","id":1}' http://127.0.0.1:8545

🟩 Check Account Balance

The parameters in params are account and block height, replace the first parameter with the account you want to query

curl -X POST -H 'Content-Type:application/json' --data '{"jsonrpc":"2.0","method":"eth_getBalance","params":["Account Address","pending"],"id":1}' http://127.0.0.1:8545

🟩 Checkout The version

curl -X POST -H "Content-Type:application/json" --data '{"jsonrpc":"2.0","method":"eth_version","id":64}' http://127.0.0.1:8545