- 4 or more physical CPU cores
- At least 500GB of SSD disk storage
- At least 32GB of memory (RAM)
- At least 100mbps network bandwidth
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
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
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
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 \
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