🍀Fresh Peers

URL="https://arkeo-testnet-rpc.mictonode.com/net_info"
response=$(curl -s $URL)
PEERS=$(echo $response | jq -r '.result.peers[] | "\(.node_info.id)@\(.remote_ip):" + (.node_info.listen_addr | capture("(?<ip>.+):(?<port>[0-9]+)$").port)' | paste -sd "," -)
echo "PEERS=\"$PEERS\""
sed -i 's|^persistent_peers *=.*|persistent_peers = "'$PEERS'"|' $HOME/.arkeo/config/config.toml
sudo systemctl daemon-reload
sudo systemctl restart arkeod
sudo journalctl -u arkeod -f -o cat

➡️ Number of peers to which the node connects

curl -Ss localhost:${ARKEO_PORT}657/net_info | jq .result.n_peers

➡️ You can see the details of your peers with this code

curl -sS http://localhost:${ARKEO_PORT}657/net_info | jq -r '.result.peers[] | "\(.node_info.id)@\(.remote_ip):\(.node_info.listen_addr)"' | awk -F ':' '{print $1":"$(NF)}'

Last updated