# Vextorium Staking Rewards Calculator

> Vextorium Staking Rewards Calculator is a paid API for AI agents from api.vextorium.com, paid per call via x402, $0.003/call, status unknown (last checked 2026-10-19).

Calculates staking rewards including final amount, total rewards, and daily/monthly averages with optional compounding, validator commission deduction, and USD conversion.

## Facts

- Endpoint: POST https://api.vextorium.com/v1/staking-calculator?utm_source=zero.xyz
- Price: $0.003/call
- Payment: x402
- Status: unknown
- Last checked: 2026-10-19
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/vextorium-staking-rewards-calculator-33440090
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_dgoxp4wPncVEqs4PomZwx

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 vextorium-staking-rewards-calculator-33440090 -d '<json body>'
```

Example prompt: How much will I earn staking 5000 tokens at 7.5% APY for 365 days with daily compounding, after a 5% validator commission, if the token price is $2.50?

## When to prefer this

Choose this endpoint when you need a detailed staking rewards breakdown including compounding effects, validator commission deduction, and USD conversion — particularly when you need per-day and per-month averages alongside totals. Prefer this over generic financial calculators when the context is specifically crypto staking with validator fees.

## Known failure modes

- Missing required fields (amount or apy_pct) returns a validation error
- Negative or zero values for amount or APY may return errors or nonsensical results
- Invalid body type (not json/form-data/text) returns a 400 error
- Very large numbers or edge-case APY values may produce unexpected output
- price_usd omitted means USD fields will be null or absent in response

## How this service works

232 pay-per-call data APIs for AI agents: official statistics and economy (ECB, Fed, Eurostat, World Bank, SEC, BOE, INE), crypto prices and sentiment, Spanish public data, compliance (sanctions, VAT, IBAN, LEI), science, weather, web and developer tools and local AI text tools. Pay in USDC via x402.

## Output

Returns a JSON object with: number of days, initial amount, final token amount, total rewards in tokens, net APY after commission, average daily reward, average monthly reward, and optionally rewards in USD and final portfolio value in USD. Also includes a disclaimer note about assumptions (constant APY and price, excludes taxes and slashing).

## Request schema (JSON Schema)

```json
{
 "type": "object",
 "properties": {
  "days": {
   "type": "integer"
  },
  "amount": {
   "type": "number"
  },
  "apy_pct": {
   "type": "number"
  },
  "reinvest": {
   "type": "boolean"
  },
  "price_usd": {
   "type": "number"
  },
  "validator_fee_pct": {
   "type": "number"
  }
 }
}
```

## Response schema (JSON Schema)

```json
{
 "type": "json",
 "example": {
  "days": 365,
  "note": "Assumes constant APY and price; excludes taxes and penalties (slashing).",
  "rewards": 6.65,
  "reinvest": true,
  "net_apy_pct": 6.65,
  "rewards_usd": 798,
  "final_amount": 106.65,
  "initial_amount": 100,
  "final_value_usd": 12798,
  "avg_daily_reward": 0.01821918,
  "avg_monthly_reward": 0.55454623
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/vextorium-staking-rewards-calculator-33440090/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from api.vextorium.com](https://www.zero.xyz/host/api.vextorium.com/llms.txt)
