Every endpoint accepts an optional format=llm parameter that returns a natural-language sentence instead of structured JSON. The network being queried (Solana, Base, or Ethereum) is independent from the network you pay with — every endpoint accepts payment on Solana or Base, whichever wallet you have.
Returns a 0-100 Solana network health score combining average slot time, delinquent stake, prioritization fees (congestion), and skipped-slot rate (block production health) — plus the raw metrics and per-metric sub-scores behind it. Useful before executing a timing-sensitive transaction.
curl "https://lazareus.xyz/get_network_health/solana"
{
"score": 94,
"status": "healthy",
"degraded": false,
"reasons": [],
"metrics": {
"avg_slot_time_ms": 422.9,
"delinquent_stake_pct": 0,
"median_prioritization_fee_microlamports": 0,
"skip_rate_pct": 1.2
},
"sub_scores": {
"slot_time": 89,
"delinquent_stake": 100,
"prioritization_fee": 100,
"skip_rate": 76
},
"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"
}
| Field | Type | Description |
|---|---|---|
score | number | null | 0-100 overall health score, null only if no data is available yet |
status | string | healthy (≥80), degraded (50-79), critical (<50), or unknown |
reasons | string[] | slot_time_high, delinquent_stake_high, prioritization_fee_high, and/or skip_rate_high |
metrics | object | raw measured values behind the score |
sub_scores | object | 0-100 score for each individual metric |
thresholds | object | thresholds used, for transparency |
Recommends a Solana transaction priority fee (in micro-lamports per compute unit) based on recent network activity, at low/medium/high confidence levels. Multiply the returned value by your transaction's compute unit budget to get the actual priority fee to attach.
curl "https://lazareus.xyz/get_recommended_priority_fee/solana"
{
"recommended_microlamports_per_cu": 150,
"levels": { "low": 50, "medium": 150, "high": 400 },
"sample_size": 20,
"checked_at": "2026-08-06T15:32:10.123Z"
}
| Field | Type | Description |
|---|---|---|
recommended_microlamports_per_cu | number | null | same as levels.medium, a reasonable default |
levels | object | low (25th percentile), medium (50th), high (75th) of recent fees |
sample_size | number | how many recent samples the recommendation is based on |
Same signal, computed from EIP-1559 chain data: block time, gas-used ratio (how full recent blocks are), base fee volatility, and median priority fee — the direct EVM equivalents of the Solana metrics above.
Returns a 0-100 Base network health score combining average block time, average gas-used ratio (sustained near-full blocks = real congestion), base fee volatility (coefficient of variation), and median priority fee in gwei — plus the raw metrics and per-metric sub-scores behind it.
curl "https://lazareus.xyz/get_network_health/base"
{
"chain": "base",
"score": 96,
"status": "healthy",
"degraded": false,
"reasons": [],
"metrics": {
"avg_block_time_ms": 2010.4,
"avg_gas_used_ratio": 0.42,
"base_fee_volatility": 0.08,
"median_priority_fee_gwei": 0.004
},
"sub_scores": {
"block_time": 99,
"gas_used_ratio": 100,
"base_fee_volatility": 84,
"priority_fee": 100
},
"thresholds": {
"block_time_degraded_ms": 4000,
"gas_used_ratio_degraded": 0.95,
"base_fee_volatility_degraded": 0.5,
"priority_fee_degraded_gwei": 2
},
"checked_at": "2026-08-14T18:00:00.000Z"
}
Same shape at /get_network_health/ethereum, with "chain": "ethereum" and thresholds tuned for Ethereum mainnet's ~12s block time and typically higher priority fees.
Recommends an EIP-1559 priority fee (maxPriorityFeePerGas,
in gwei) for Base, at low/medium/high confidence levels, plus the
current base fee so you can build a full maxFeePerGas.
curl "https://lazareus.xyz/get_recommended_priority_fee/base"
{
"chain": "base",
"current_base_fee_gwei": 0.0132,
"recommended_priority_fee_gwei": 0.0041,
"levels": { "low": 0.001, "medium": 0.0041, "high": 0.0098 },
"sample_size": 20,
"checked_at": "2026-08-14T18:00:00.000Z"
}
| Field | Type | Description |
|---|---|---|
current_base_fee_gwei | number | null | current EIP-1559 base fee, in gwei |
recommended_priority_fee_gwei | number | null | same as levels.medium, a reasonable default |
levels | object | low (25th percentile), medium (50th), high (75th) of recent block rewards |
sample_size | number | how many recent blocks the recommendation is based on |
Same shape at /get_recommended_priority_fee/ethereum, with "chain": "ethereum".
{
"error": {
"code": "internal_error",
"message": "Internal server error"
}
}
No account, no API key, no subscription. Every call is paid individually via the x402 protocol (HTTP 402), settled on-chain in USDC.