HOW TO GET A PUBLIC RPC ENDPOINT ON YOUR VALIDATOR NODE to submit the form
Proper format: http://ip_address:rpc_port
Fetch your IP and RPC port (It will print your RPC url)
RPC="http://$(wget -qO- eth0.me)$(grep -A 3 "\[rpc\]" $HOME/.initia/config/config.toml | egrep -o ":[0-9]+")" && echo $RPC
Check if it's responding
curl $RPC/status
❗ If you are getting Connection refused
, you need to make it accessible to the Internet:
Edit config
sed -i '/\[rpc\]/,/\[/{s/^laddr = "tcp:\/\/127\.0\.0\.1:/laddr = "tcp:\/\/0.0.0.0:/}' $HOME/.initia/config/config.toml
Restart your node
sudo systemctl restart initiad
Ensure logs are good
sudo journalctl -u initiad -f -o cat --no-hostname
Check if RPC is responding once again
curl $RPC/status
** Submit the form**
https://forms.gle/HqLFePaka2NLmzY98
Last updated