# 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.005/call, status unknown (last checked 2026-10-02).

Returns the current Solana epoch index, slot range, slots elapsed, and percentage complete to predict when staking and epoch transitions will occur.

## Facts

- Endpoint: GET https://47620.xyz/x/solana-fac/epoch?utm_source=zero.xyz
- Price: $0.005/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-2611a272
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_yk0PayzPvmC6lFdBseQDf

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-2611a272
```

Example prompt: What epoch is Solana on right now, how many slots have elapsed, and how close is it to completion so I can tell when staking effects will kick in?

## When to prefer this

Use this endpoint when you need precise epoch timing data on Solana — specifically the slot range, elapsed slots, and percent completion — to predict when staking or epoch-level effects will land. It is purpose-built for epoch-awareness use cases rather than general cluster health checks (use the health endpoint for that) or slot/block height queries. Ideal for validators, staking bots, or DeFi agents that need to schedule actions around epoch boundaries.

## Known failure modes

- Solana RPC node unavailability causing upstream errors
- Stale epoch data if the underlying node is behind the cluster tip
- HTTP 402 payment required if x402 payment header is missing or malformed
- Non-200 response if the 47620.xyz service is temporarily down

## 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 total slot range for that epoch (start and end slots), the number of slots elapsed so far, and the percentage of the epoch that has completed. This allows callers to predict when epoch-boundary events such as staking activations, deactivations, and reward distributions will occur.

## 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": {},
     "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-2611a272/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)
