# Mining Two-Rate Energy Charge — Adjacent Period Changes

> Mining Two-Rate Energy Charge — Adjacent Period Changes 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 adjacent-period changes in a two-rate (peak/off-peak) energy bill for cryptocurrency mining operations, returning a bounded comparison report per period pair.

## Facts

- Endpoint: POST https://market.datapackvibe.com/x402/assistant-bx-mining-two-rate-bill-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-two-rate-energy-charge-adjacent-period-changes-9c373396
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_Ddwxz2aeP2P5TCdI6eJE-

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-two-rate-energy-charge-adjacent-period-changes-9c373396 -d '<json body>'
```

Example prompt: I want to compare my mining energy costs across four billing periods — Period 1 had 100 kWh peak at $0.10/kWh and 200 kWh off-peak at $0.05/kWh, Period 2 was 110 kWh peak at $0.11/kWh and 220 kWh off-peak at $0.055/kWh, Period 3 matches Period 1, and Period 4 matches Period 2. Can you run an adjacent period changes report on those two-rate energy charges?

## When to prefer this

Choose this endpoint when you need a structured, period-by-period delta report on two-rate (peak/off-peak) electricity costs specifically for cryptocurrency mining assumptions, and you want a fast, low-cost ($0.01 USDC) computation rather than building the formula yourself. It is ideal for scenarios with 2–200 billing periods and where understanding how mining energy charges shift between adjacent periods is the primary goal, rather than a single-period bill total or a batch of unrelated scenarios.

## Known failure modes

- Fewer than 2 rows provided — minimum 2 billing periods required for adjacent comparison
- More than 200 rows submitted — exceeds maxItems limit
- Zero or negative kWh/USD values — all values must be strictly positive (exclusiveMinimum: 0)
- Malformed row object missing required fields (peak_kwh, peak_usd, offpeak_kwh, offpeak_usd)
- Payment failure — 0.01 USDC x402 payment not settled, request rejected
- Extreme values near upper bound (1e16) may produce precision-limited output

## How this service works

Mining two-rate energy charge — Adjacent period changes: Adjacent period changes for Mining two-rate energy charge. 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 period-over-period deltas in peak energy charges, off-peak energy charges, and combined two-rate mining energy costs across each consecutive pair of submitted billing rows. Derived using supplied kWh consumption and USD rate assumptions; no live market prices or guaranteed returns are included.

## Request schema (JSON Schema)

```json
{
 "type": "object",
 "properties": {
  "rows": {
   "type": "array",
   "items": {
    "type": "object",
    "required": [
     "peak_kwh",
     "peak_usd",
     "offpeak_kwh",
     "offpeak_usd"
    ],
    "properties": {
     "peak_kwh": {
      "type": "number",
      "default": 100,
      "maximum": 10000000000000000,
      "minimum": 0,
      "exclusiveMinimum": 0
     },
     "peak_usd": {
      "type": "number",
      "default": 0.1,
      "maximum": 10000000000000000,
      "minimum": 0,
      "exclusiveMinimum": 0
     },
     "offpeak_kwh": {
      "type": "number",
      "default": 200,
      "maximum": 10000000000000000,
      "minimum": 0,
      "exclusiveMinimum": 0
     },
     "offpeak_usd": {
      "type": "number",
      "default": 0.05,
      "maximum": 10000000000000000,
      "minimum": 0,
      "exclusiveMinimum": 0
     }
    },
    "additionalProperties": false
   },
   "default": [
    {
     "peak_kwh": 100,
     "peak_usd": 0.1,
     "offpeak_kwh": 200,
     "offpeak_usd": 0.05
    },
    {
     "peak_kwh": 110.00000000000001,
     "peak_usd": 0.11000000000000001,
     "offpeak_kwh": 220.00000000000003,
     "offpeak_usd": 0.05500000000000001
    },
    {
     "peak_kwh": 100,
     "peak_usd": 0.1,
     "offpeak_kwh": 200,
     "offpeak_usd": 0.05
    },
    {
     "peak_kwh": 110.00000000000001,
     "peak_usd": 0.11000000000000001,
     "offpeak_kwh": 220.00000000000003,
     "offpeak_usd": 0.05500000000000001
    }
   ],
   "maxItems": 200,
   "minItems": 2
  }
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/mining-two-rate-energy-charge-adjacent-period-changes-9c373396/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)
