You can use the RPC API to check whether the node is actively syncing blocks. If the block number is increasing, the node is catching up to the latest chain height.
Copy curl 127.0.0.1:18100/ \
-X POST \
-H "Content-Type: application/json" \
--data '{"method":"eth_blockNumber","params":[],"id":1,"jsonrpc":"2.0"}'
Copy cat /data/domain.json | grep "NODE_ID"
Copy curl -X POST --data '{
"jsonrpc": "2.0",
"method": "eth_call",
"params": [{
"to": "0x4100000000000000000000000000000000000000",
"data": "0x9de70258"
}, "latest"],
"id": 1
}' -H "Content-Type: application/json" https://devnet.dplabs-internal.com
Copy cd /data/pharos-node/domain/light/log/
Ensure that the following ports are open and accessible for proper node operation:
Copy 18100 — RPC
18200 — P2P
19000 — Internal services