Two endpoints, two simple answers

Every endpoint accepts an optional format=llm parameter that returns a natural-language sentence instead of structured JSON.

GET /is_validator_delinquent

Tells you whether a given Solana validator is currently delinquent. Useful for an agent managing stake that needs to decide where to delegate, or whether to withdraw in a hurry.

Request
curl "https://lazareus.xyz/is_validator_delinquent?address=so1arJJbp9sis5XpovLyjTZPk8bDjfs37Meghi5wXbu"
Response
{
  "address": "so1arJJbp9sis5XpovLyjTZPk8bDjfs37Meghi5wXbu",
  "delinquent": false,
  "found": true,
  "checked_at": "2026-08-06T15:24:26.014Z"
}
FieldTypeDescription
delinquentboolean | nullnull if the address is valid but unknown to the network
foundbooleanwhether the address was found among known validators
checked_atstring (ISO 8601)timestamp of the check
GET /is_network_degraded

Tells you whether the Solana network is currently degraded (congestion, slower slot production, abnormal delinquency rate). Useful before executing a timing-sensitive transaction.

Request
curl "https://lazareus.xyz/is_network_degraded"
Response
{
  "degraded": false,
  "reasons": [],
  "metrics": {
    "avg_slot_time_ms": 422.9,
    "delinquent_stake_pct": 0,
    "median_prioritization_fee_microlamports": 0,
    "skip_rate_pct": 1.2
  },
  "thresholds": {
    "slot_time_degraded_ms": 600,
    "delinquent_stake_degraded_pct": 10,
    "prioritization_fee_degraded_microlamports": 10000,
    "skip_rate_degraded_pct": 5
  },
  "checked_at": "2026-08-06T15:32:10.123Z"
}
FieldTypeDescription
degradedbooleanthe main answer
reasonsstring[]slot_time_high, delinquent_stake_high, prioritization_fee_high, and/or skip_rate_high
metricsobjectmeasured values behind the calculation, including congestion (priority fees) and block production health (skip rate)
thresholdsobjectthresholds used, for transparency
Error (standard format, both endpoints)
{
  "error": {
    "code": "invalid_address",
    "message": "Invalid address"
  }
}

Pay per call, on Solana

No account, no API key, no subscription. Every call is paid individually via the x402 protocol (HTTP 402), settled on-chain in USDC.

$0.001 / call
Network
Solana (devnet for now)
Currency
USDC
Protocol
x402 (HTTP 402)