# Mining Availability Fraction — Sequential Input-Change Attribution

> Mining Availability Fraction — Sequential Input-Change Attribution 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).

Runs a sequential waterfall attribution analysis showing how each input change (running hours, scheduled hours) contributes to the delta in mining availability fraction.

## Facts

- Endpoint: POST https://market.datapackvibe.com/x402/assistant-bx-mining-uptime-waterfall?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-availability-fraction-sequential-input-change-attribution-bcd85c9c
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_Rc1NfXFE-O5ZFjMSULBlL

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-availability-fraction-sequential-input-change-attribution-bcd85c9c -d '<json body>'
```

Example prompt: Run a sequential input-change attribution on my mining availability fraction: before it was 22 running hours out of 24 scheduled, and after it changed to 24.2 running hours out of 26.4 scheduled — show me how each input change contributed to the shift.

## When to prefer this

Choose this endpoint when you need to understand the step-by-step contribution of individual input changes to a shift in mining availability fraction — specifically the decomposition into 'how much did running hours change contribute vs scheduled hours change.' It is purpose-built for this single metric's waterfall attribution and is not a general-purpose mining profitability or live-price tool.

## Known failure modes

- scheduled_hours must be greater than 0 (exclusiveMinimum); passing 0 will cause a validation error
- running_hours exceeding scheduled_hours may produce an availability fraction above 1.0 — caller should validate inputs
- missing required fields (running_hours or scheduled_hours in either before or after object) will result in a schema validation error
- payment failure or insufficient USDC balance will prevent the report from being generated

## How this service works

Mining availability fraction — Sequential input-change attribution: Sequential input-change attribution for Mining availability fraction. 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 sequential input-change attribution report.

## Output

A bounded sequential input-change attribution report for mining availability fraction, showing the individual contribution of each input change (running hours, scheduled hours) to the total delta in availability fraction, based on the supplied before and after values. No live prices or guaranteed returns are included.

## Request schema (JSON Schema)

```json
{
 "type": "object",
 "properties": {
  "after": {
   "type": "object",
   "default": {
    "running_hours": 24.200000000000003,
    "scheduled_hours": 26.400000000000002
   },
   "required": [
    "running_hours",
    "scheduled_hours"
   ],
   "properties": {
    "running_hours": {
     "type": "number",
     "default": 22,
     "maximum": 10000000000000000,
     "minimum": 0
    },
    "scheduled_hours": {
     "type": "number",
     "default": 24,
     "maximum": 10000000000000000,
     "minimum": 0,
     "exclusiveMinimum": 0
    }
   },
   "additionalProperties": false
  },
  "before": {
   "type": "object",
   "default": {
    "running_hours": 22,
    "scheduled_hours": 24
   },
   "required": [
    "running_hours",
    "scheduled_hours"
   ],
   "properties": {
    "running_hours": {
     "type": "number",
     "default": 22,
     "maximum": 10000000000000000,
     "minimum": 0
    },
    "scheduled_hours": {
     "type": "number",
     "default": 24,
     "maximum": 10000000000000000,
     "minimum": 0,
     "exclusiveMinimum": 0
    }
   },
   "additionalProperties": false
  }
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/mining-availability-fraction-sequential-input-change-attribution-bcd85c9c/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)
