How To Run an Entangle Validator
sudo apt update && apt upgrade -y
sudo apt install curl git jq lz4 build-essential unzip fail2ban ufw -y
ver="1.19"
wget "https://golang.org/dl/go$ver.linux-amd64.tar.gz"
sudo rm -rf /usr/local/go
sudo tar -C /usr/local -xzf "go$ver.linux-amd64.tar.gz"
rm "go$ver.linux-amd64.tar.gz"
echo "export PATH=$PATH:/usr/local/go/bin:$HOME/go/bin" >> $HOME/.bash_profile
source $HOME/.bash_profile
go version
git clone https://github.com/Entangle-Protocol/entangle-blockchain
cd entangle-blockchain
make install
sh init_key.sh <key_name> <password>
Give any name youd like to give to <key_name>
and in place of <password>
set your desired password. After execution save the Mnemonic.
sh get_snapshot.sh
sh run_node.sh
entangled keys unsafe-export-eth-key <key_name>
replace <key_name>
with your previously set keyname and import the private key into your metamask.
Copy your address in Metamask and Go to https://discord.com/channels/938906933732212846/1087639392753025084 to get NGL Tokens. Click on verify and check DM from Entangle Bot
entangled tx staking create-validator \
--amount="5000000000000000000aNGL" \
--pubkey=$(entangled tendermint show-validator) \
--moniker="validator" \
--chain-id=entangle_33133-1 \
--commission-rate="0.10" \
--commission-max-rate="0.20" \
--commission-max-change-rate="0.01" \
--min-self-delegation="1" \
--gas=500000 \
--gas-prices="10aNGL" \
--from=<key_name>
moniker is the name you want to give to your validator
, for example moniker="BlackNodes" , You should set your own name or something
Replace <keyname>
with your keyname
Go to https://explorer.nodexcapital.com/entangle/staking and checkout your validator
https://forms.gle/sSCudse9ds55rCva6
paste the account address starting wit eth*****
not the one with 0x*****