# 47620 Solana Epoch Info API

> 47620 Solana Epoch Info API is a paid API for AI agents from 47620.xyz, paid per call via x402, $0.02/call, status unknown (last checked 2026-10-02).

Returns the current Solana epoch index, slot range, slots elapsed, and completion percentage, enabling prediction of when staking and epoch-boundary effects will occur.

## Facts

- Endpoint: GET https://47620.xyz/x/solana/epoch?utm_source=zero.xyz
- Price: $0.02/call
- Payment: x402
- Status: unknown
- Last checked: 2026-10-02
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/47620-solana-epoch-info-api-c872bda1
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_mcAtIys272zbvlqTzVBdu

Status and success rate cover calls made through Zero and Zero's own probes. Third-party monitors may report differently.

## How to call it through Zero

Zero handles the 402 payment challenge and records the run. With the Zero CLI installed (`npm i -g @zeroxyz/cli`):

```sh
zero fetch --capability 47620-solana-epoch-info-api-c872bda1
```

Example prompt: What epoch is Solana currently on, how many slots have elapsed, and how close are we to the next epoch boundary?

## When to prefer this

Choose this endpoint when you need real-time Solana epoch state — specifically the epoch index, slot boundaries, elapsed slots, and percentage completion — to predict staking reward timing, epoch-boundary events, or to power a network status dashboard. It is the most targeted and cheapest call for epoch-specific data compared to the broader combined health endpoint on the same provider.

## Known failure modes

- Solana RPC node unavailability causing stale or missing epoch data
- Network timeout if the upstream Solana node is slow to respond
- Invalid 'fields' query parameter value resulting in an empty or malformed response
- Payment failure due to insufficient USDC balance for x402 micropayment

## How this service works

Epoch index, slot range, slots elapsed and % complete. Predicts when staking/epoch effects land.

## Output

Returns a JSON object with the current epoch index, the first and last slot of the epoch, how many slots have elapsed within it, and the percentage completion of the epoch. This lets callers estimate when the epoch will end and when staking or epoch-boundary effects will materialize.

## Request schema (JSON Schema)

```json
{
 "type": "object",
 "$schema": "https://json-schema.org/draft/2020-12/schema",
 "required": [
  "input"
 ],
 "properties": {
  "input": {
   "type": "object",
   "required": [
    "type",
    "method"
   ],
   "properties": {
    "type": {
     "type": "string",
     "const": "http"
    },
    "method": {
     "enum": [
      "GET"
     ],
     "type": "string"
    },
    "queryParams": {
     "type": "object",
     "properties": {
      "fields": {
       "type": "string",
       "description": "Optional comma-separated top-level response keys to keep (e.g. \"health,slot,solUsd\"). Omit for the full payload."
      }
     },
     "additionalProperties": false
    }
   },
   "additionalProperties": false
  },
  "output": {
   "type": "object",
   "required": [
    "type",
    "example"
   ],
   "properties": {
    "type": {
     "type": "string",
     "const": "json"
    },
    "example": {
     "type": "object",
     "required": [
      "ok",
      "endpoint"
     ],
     "properties": {
      "ok": {
       "type": "boolean"
      },
      "endpoint": {
       "type": "string"
      }
     },
     "additionalProperties": true
    }
   },
   "additionalProperties": false
  }
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/47620-solana-epoch-info-api-c872bda1/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from 47620.xyz](https://www.zero.xyz/host/47620.xyz/llms.txt)
