Ping validator

Running Pinger allows the validator to share leader data transmission times with the network.

Why Use Pinger?

When an RPC receives a transaction message to be included in a block, it must forward the message to the leader. Fast data transmission to the leader is crucial for network efficiency and consensus speed.

Data forwarding from RPCs/validators to the leader

Monitoring your validator's ping times ensures it meets leader schedule performance requirements.

Pinger Dashboard

X1 Validator Dashboard with Ping Times

Ping times measure how long it takes for your validator to communicate with the current leader. Since the leader changes every four slots (1.6s), ping time variance (typically 500–3000ms) depends on the distance to the constantly switching leader.

Installation

Configure Keypair

Ensure the keypair has funds, as a transaction is sent with each ping.

Open Firewall Port (If Enabled)

Enable UFW if it is not already enabled:

Allow traffic on port 3334:

Install and Run Pinger

Verify Installation

Check the service status:

View logs to ensure correct operation:

Once running, your validator will continuously measure and share leader ping times.

Managing Pinger

Stop the Pinger

Retrieve Ping Metrics

You can also check your ping times on x1val.online:

Last updated