# Mining Revenue from Hashprice – Rolling Mean Report

> Mining Revenue from Hashprice – Rolling Mean Report 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).

Computes a rolling mean of Bitcoin mining revenue estimates over a time series of hashprice and hashrate inputs.

## Facts

- Endpoint: POST https://market.datapackvibe.com/x402/assistant-bx-mining-hashprice-revenue-rolling?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-from-hashprice-rolling-mean-report-a035f2ce
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_ghd531DqMsBHSnxOc0m-V

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-from-hashprice-rolling-mean-report-a035f2ce -d '<json body>'
```

Example prompt: Can you run a rolling mean report on my mining revenue using this hashprice series: rows of 200 TH/s at $40/PH/day and 220 TH/s at $44/PH/day (4 rows total), with a rolling window of 2?

## When to prefer this

Choose this endpoint when you need a statistical smoothing (rolling mean) of Bitcoin mining revenue estimates across a time series of hashprice and hashrate inputs, rather than a single point estimate. It is best suited for trend analysis, volatility reduction, or comparing revenue stability across changing market conditions, and is priced at $0.01 USDC per report. Prefer this over single-value estimators when you have at least 2 sequential scenario rows and want averaged output over a configurable rolling window.

## Known failure modes

- Fewer than 2 rows provided — minimum row count not met
- Window size exceeds number of rows — rolling mean cannot be computed
- Invalid or non-positive values for ths or usd_per_ph_day — schema validation error
- More than 200 rows submitted — exceeds maxItems limit
- Missing required fields (ths or usd_per_ph_day) in one or more row objects
- Payment of 0.01 USDC not completed — request blocked by x402 payment gate

## How this service works

Mining revenue from supplied hashprice — Rolling mean report: Rolling mean report 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 rolling mean report report.

## Output

Returns a rolling mean report of estimated mining revenue across the provided rows of hashrate and hashprice inputs, smoothed over the specified window size. Each output value represents the average computed revenue over the rolling window, using the disclosed formula with hashrate (TH/s) and hashprice (USD/PH/day) as inputs. No live market prices or guaranteed returns are included.

## 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
  },
  "window": {
   "type": "integer",
   "default": 2,
   "maximum": 200,
   "minimum": 2
  }
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/mining-revenue-from-hashprice-rolling-mean-report-a035f2ce/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)
