Code Monkey home page Code Monkey logo

point-network's Introduction

Point Network

Point Installation Guide

Minimum Hardware Requirements

  • 4 or more physical CPU cores
  • At least 500GB of SSD disk storage
  • At least 32GB of memory (RAM)
  • At least 100mbps network bandwidth

Point Full Node Installation Steps

Automatic Installation with a Single Script

You can set up your Haqq fullnode in a few minutes using the automated script below. You will be asked for your node name (NODENAME) during the script!

wget -O point.sh https://raw.githubusercontent.com/NodesBlocks/Point-Network/main/point && chmod +x point.sh && ./point.sh

Post-Installation Steps

You should make sure your validator syncs blocks. You can use the following command to check the sync status.

evmosd status 2>&1 | jq .SyncInfo

Recover a Wallet

To recover your wallet using mnemonic:

evmosd keys add $POINT_WALLET --recover

To get the current wallet list

evmosd keys list

To check your wallet balance

evmosd query bank balances $POINT_WALLET

Edit validator

If you can't see your balance in your wallet, chances are your node is still syncing. Please wait for the sync to finish and then continue

Edit a Validator:

evmosd tx staking edit-validator \
  --details "Details about your validator" \
  --website "Your website" \
  --identity "You can find it on keybase.io" \
  --security-contact "Your e-mail" \
  --moniker $NODENAME \
  --chain-id $PPOINT_CHAIN_ID \

Useful Commands

Service Management

Check Logs:

journalctl -fu evmosd -o cat

Start Service:

systemctl start evmosd

Stop Service:

systemctl stop evmosd

Restart Service:

systemctl restart evmosd

Node Information

Sync Information:

evmosd status 2>&1 | jq .SyncInfo

Validator Information:

evmosd status 2>&1 | jq .ValidatorInfo

Node Information:

evmosd status 2>&1 | jq .NodeInfo

Show Node ID:

evmosd tendermint show-node-id

Wallet Transactions

List of Wallets:

evmosd keys list

Recover wallet using Mnemonic:

evmosd keys add $POINT_WALLET --recover

Wallet Delete:

evmosd keys delete $POINT_WALLET

Show Wallet Balance:

evmosd query bank balances $POINT_WALLET

Transfer tokens between wallets:

evmosd tx bank send $POINT_WALLET <TO_WALLET_ADDRESS> 10000000apoint

Voting

evmosd tx gov vote 1 yes --from $POINT_WALLET --chain-id=$POINT_CHAIN_ID

Stake, Delegation and Rewards

Delegate Process:

evmosd tx staking delegate YourValoperAddress 10000000apoint --from=$POINT_WALLET --chain-id=$POINT_CHAIN_ID --gas=auto --fees 250apoint

Redelegate from validator to another validator:

evmosd tx staking redelegate <srcValidatorAddress> <destValidatorAddress> 10000000apoint --from=$POINT_WALLET --chain-id=$POINT_CHAIN_ID --gas=auto --fees 250apoint

Withdraw all rewards:

evmosd tx distribution withdraw-all-rewards --from=$POINT_WALLET --chain-id=$POINT_CHAIN_ID --gas=auto --fees 250apoint

Withdraw rewards with commission:

evmosd tx distribution withdraw-rewards YourValoperAddress --from=$POINT_WALLET --commission --chain-id=$PPOINT_CHAIN_ID

Get Out Of Jail(Unjail):

evmosd tx slashing unjail \
  --broadcast-mode=block \
  --from=$POINT_WALLET \
  --chain-id=$PPOINT_CHAIN_ID \

To Delete Node Completely:

sudo systemctl stop evmosd
sudo systemctl disable evmosd
sudo rm /etc/systemd/system/evmosd* -rf
sudo rm $(which evmosd) -rf
sudo rm $HOME/.evmosd* -rf
sudo rm $HOME/evmosd -rf
sed -i '/point_/d' ~/.bash_profile

point-network's People

Contributors

nodesblocks avatar

Stargazers

petr avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.