---
title: "Compare staking APY across protocols"
method: POST
path: "/staking"
tags: ["Staking"]
---

# Compare staking APY across protocols

`POST /staking`

Cross-protocol staking APY comparison for Marinade, Jito, Blaze, and Sanctum.

## Query parameters

- `protocol` 'all' | 'marinade' | 'jito' | 'blaze' | 'sanctum'

## Request body

- object
  - `validator` string — Validator address to query
  - `sortBy` 'apy' | 'stake' | 'reliability'

## Response `200`

Staking rates

- StakingRatesResponse
  - `protocols` object[]
    - `name` string
    - `apy` number
    - `tvl` number — Total value locked in USD
    - `token` string
    - `unstake_days` number
    - `website` string

## Other responses

- `402` — Payment required

---

[API](https://skmtc.net/solsigs/apis/solsigs-solana-data-apis-for-ai-agents.md) · [All operations](https://skmtc.net/solsigs/apis/solsigs-solana-data-apis-for-ai-agents/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/solsigs/solsigs-solana-data-apis-for-ai-agents/revisions/296e44870ad2/schema)
