16trust / 100

Solana Validators

by Vextorium in Onchain & crypto

x402 APIFailing, checked 4 h ago

Solana validators: active stake and share, commission, last vote, epoch credits (performance) and delinquent status. Rank by stake, commission or credits, or look one up by vote or identity key. For choosing where to stake.

POST https://api.vextorium.com/v1/solana-validators

Last 30 days

All checks passedSome failedAll failedNot checked
Uptime
0.0%
Response time
- typical, - slowest 5%
Last check
4 h ago: Amount "0.004" is not in atomic token units
Next check
any minute now

How to call it

# See the payment challenge (nothing is charged)
curl -i -X POST "https://api.vextorium.com/v1/solana-validators" \
  -H "content-type: application/json" \
  -d '{"limit":5,"order":"stake"}'
import { wrapFetchWithPayment } from "@x402/fetch";
import { x402Client } from "@x402/core/client";
import { ExactEvmScheme } from "@x402/evm/exact/client";
import { privateKeyToAccount } from "viem/accounts";

const client = new x402Client().register(
  "eip155:8453",
  new ExactEvmScheme(privateKeyToAccount(process.env.AGENT_KEY)),
);
const pay = wrapFetchWithPayment(fetch, client);

// Not sure it's safe to pay? Preflight it first for $0.005:
// GET https://toolvet.app/api/v1/check?url=https%3A%2F%2Fapi.vextorium.com%2Fv1%2Fsolana-validators
const res = await pay("https://api.vextorium.com/v1/solana-validators", {
  method: "POST",
  headers: { "content-type": "application/json" },
  body: JSON.stringify({"limit":5,"order":"stake"}),
});
console.log(await res.json());

Example input

{
  "limit": 5,
  "order": "stake"
}

Example output

{
  "active_validators": 672,
  "delayed": 12,
  "note": "Commission = % of staking rewards the validator keeps. Credits = valid votes in the current epoch.",
  "order": "stake",
  "source": "Solana public RPC",
  "total_stake_sol": 440810473,
  "validators": [
    {
      "epoch_credits": 5457398,
      "fee_pct": 7,
      "identity": "Fd7btgySsrjuo25CJCj7oE7VPMyezDhnx7pZkj2v69Nk",
      "last_vote": 452645490,
      "stake_pct": 4.047,
      "stake_sol": 17839408,
      "status": "active",
      "vote": "CcaHc2L43ZWjwCHART3oZoJvHLAe9hzT2DJNUpBzoTN1"
    },
    {
      "epoch_credits": 5456503,
      "fee_pct": 0,
      "identity": "HEL1USMZKAL2odpNBj2oCjffnFGaYwmbGmyewGv1e2TU",
      "last_vote": 452645490,
      "stake_pct": 3.6082,
      "stake_sol": 15905145,
      "status": "active",
      "vote": "he1iusunGwqrNtafDtLdhsUQDFvo13z9sUa36PauBtk"
    }
  ]
}

Security scan

  • No findings. We scan names, descriptions and tool definitions for hidden instructions and other prompt-injection patterns.

Recent checks

WhenResultHTTPTimePrice
4 h agoAmount "0.004" is not in atomic token units402219 ms$0.004
9 h agoAmount "0.004" is not in atomic token units402280 ms$0.004
13 h agoAmount "0.004" is not in atomic token units40287 ms$0.004
17 h agoAmount "0.004" is not in atomic token units40277 ms$0.004
21 h agoAmount "0.004" is not in atomic token units402219 ms$0.004
25 h agoAmount "0.004" is not in atomic token units40291 ms$0.004
29 h agoAmount "0.004" is not in atomic token units40278 ms$0.004
33 h agoAmount "0.004" is not in atomic token units40289 ms$0.004
37 h agoAmount "0.004" is not in atomic token units402117 ms$0.004
42 h agoAmount "0.004" is not in atomic token units40277 ms$0.004
45 h agoAmount "0.004" is not in atomic token units40276 ms$0.004
2 days agoAmount "0.004" is not in atomic token units40284 ms$0.004
2 days agoAmount "0.004" is not in atomic token units40278 ms$0.004
2 days agoAmount "0.004" is not in atomic token units402162 ms$0.004
3 days agoAmount "0.004" is not in atomic token units40291 ms$0.004