Skip to content
pipeSOLANA

Validator Ops

Vote-safety guard

Live

A consensus diagnostic for custom clients: compare your validator's bank hash with Pipe's signed verdict every slot, and get alerted on a confirmed divergence or a node that stops advancing. Alerts only. Part of Validator Ops.

Included in: Validator Ops (every size).

Each verdict and each check of your bank hash is signed by the guard’s own key, listed in /attest/keys.json; the agent verifies every answer before it counts.

Endpoints

Served from http://186.233.184.235:8080. Send a key as Authorization: Bearer psol_…. Indexes and status files need no key.

  • /vote-guard/index.json
  • /vote-guard/<slot>.json
  • /vote-guard/check?slot=<slot>&bank_hash=<hash>
  • /vote-guard/stream?from=<slot>
curl -fsS -H "Authorization: Bearer psol_…" "http://186.233.184.235:8080/vote-guard/check?slot=<slot>&bank_hash=<hash>"
pipe-vote-guard-agent doctor --api-key-file /etc/pipe/api-key

Access and limits

  • voteguard: The vote-safety guard: per-slot signed verdicts, checks of a validator's own bank hash, and their stream.
Limits by plan for Vote-safety guard
PlanvoteguardData a month
Validator Ops, up to 1.5M SOL15 requests a second, bursts of 602 TB per key
Validator Ops, up to 5M SOL30 requests a second, bursts of 1205 TB per key
Validator Ops, up to 25M SOL60 requests a second, bursts of 24010 TB per key

Limits apply to each key; the free tier’s apply to each address. Prices for each plan are on the plans page.