# Mining Revenue Adjacent Period Changes from Hashprice

> Mining Revenue Adjacent Period Changes from Hashprice is a paid API for AI agents from market.datapackvibe.com, paid per call via x402, $0.01/call, status unknown (last checked 2026-10-15).

Calculates period-over-period changes in Bitcoin mining revenue based on supplied hashrate and hashprice assumptions

## Facts

- Endpoint: POST https://market.datapackvibe.com/x402/assistant-bx-mining-hashprice-revenue-period-changes?utm_source=zero.xyz
- Price: $0.01/call
- Payment: x402
- Status: unknown
- Last checked: 2026-10-15
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/mining-revenue-adjacent-period-changes-from-hashprice-405c5261
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_f2_cFGKIUzt9nstC2GMTh

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 mining-revenue-adjacent-period-changes-from-hashprice-405c5261 -d '<json body>'
```

Example prompt: Can you calculate the adjacent period revenue changes for my Bitcoin mining setup? I have two periods: the first with 200 TH/s at $40 per PH/day, and the second with 220 TH/s at $44 per PH/day.

## When to prefer this

Choose this endpoint when you need to understand how Bitcoin mining revenue shifts between consecutive periods as hashrate or hashprice changes, using your own supplied assumptions rather than live market data. Ideal for modeling operational changes, pricing scenarios, or rig scaling decisions across 2–200 discrete time periods. Not suitable for live price feeds, profitability forecasting with real-time data, or non-mining financial computations.

## Known failure modes

- Missing required fields (ths or usd_per_ph_day) returns a validation error
- Fewer than 2 rows provided returns a minimum items error
- Zero or negative values for ths or usd_per_ph_day rejected due to exclusiveMinimum constraint
- More than 200 rows submitted exceeds maxItems limit and returns an error
- Non-numeric values for numeric fields cause schema validation failure
- Payment not processed or insufficient USDC balance causes 402 payment required error

## How this service works

Mining revenue from supplied hashprice — Adjacent period changes: Adjacent period changes for Mining revenue from supplied hashprice. Supplied mining assumptions only; formula and units disclosed. No live prices, mining or guaranteed return. Specialised preset in a shared 50-profile, 20-operation engine. 0.01 USDC includes one bounded adjacent period changes report.

## Output

A bounded adjacent period changes report showing the revenue deltas between consecutive input rows, calculated from supplied hashrate (TH/s) and hashprice (USD per PH/day) values. The report uses disclosed formulas and units but does not include live prices or guaranteed returns.

## Request schema (JSON Schema)

```json
{
 "type": "object",
 "properties": {
  "rows": {
   "type": "array",
   "items": {
    "type": "object",
    "required": [
     "ths",
     "usd_per_ph_day"
    ],
    "properties": {
     "ths": {
      "type": "number",
      "default": 200,
      "maximum": 10000000000000000,
      "minimum": 0,
      "exclusiveMinimum": 0
     },
     "usd_per_ph_day": {
      "type": "number",
      "default": 40,
      "maximum": 10000000000000000,
      "minimum": 0,
      "exclusiveMinimum": 0
     }
    },
    "additionalProperties": false
   },
   "default": [
    {
     "ths": 200,
     "usd_per_ph_day": 40
    },
    {
     "ths": 220.00000000000003,
     "usd_per_ph_day": 44
    },
    {
     "ths": 200,
     "usd_per_ph_day": 40
    },
    {
     "ths": 220.00000000000003,
     "usd_per_ph_day": 44
    }
   ],
   "maxItems": 200,
   "minItems": 2
  }
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/mining-revenue-adjacent-period-changes-from-hashprice-405c5261/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from market.datapackvibe.com](https://www.zero.xyz/host/market.datapackvibe.com/llms.txt)
