# Accepted Effective Hashrate — Base-100 Rebase Report

> Accepted Effective Hashrate — Base-100 Rebase 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-19).

Calculates a base-100 rebase index for accepted effective hashrate across a series of mining data rows, normalizing each value relative to a chosen baseline period.

## Facts

- Endpoint: POST https://market.datapackvibe.com/x402/assistant-bx-mining-accepted-ths-index?utm_source=zero.xyz
- Price: $0.01/call
- Payment: x402
- Status: unknown
- Last checked: 2026-10-19
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/accepted-effective-hashrate-base-100-rebase-report-3ede903c
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_fqM2wD0q1uSh4P8m9E7f2

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 accepted-effective-hashrate-base-100-rebase-report-3ede903c -d '<json body>'
```

Example prompt: Rebase my mining hashrate data to a base-100 index using row 0 as the baseline — I have 4 data points: 200 TH/s at 2% rejected, 220 TH/s at 2.2% rejected, 200 TH/s at 2% rejected, and 220 TH/s at 2.2% rejected.

## When to prefer this

Choose this endpoint when you need to normalize a time series of mining hashrate observations to a base-100 index, specifically accounting for rejected share percentages to derive accepted effective hashrate. It is well-suited for comparative mining performance reporting, trend visualization, and period-over-period indexing where a common reference baseline is needed. Prefer this over raw hashrate aggregation tools when the output must be a bounded, rebased index rather than an absolute value.

## Known failure modes

- Fewer than 2 rows supplied — minimum of 2 rows required
- base_index out of bounds for the number of rows provided
- reported_ths set to 0 or negative (exclusiveMinimum enforced)
- rejected_percent exceeds 100 — invalid rejection rate
- More than 200 rows submitted — maxItems limit exceeded
- Missing required fields reported_ths or rejected_percent in any row
- Payment failure or insufficient USDC balance for x402 protocol

## How this service works

Accepted effective hashrate — Base-100 rebase report: Base-100 rebase report for Accepted effective hashrate. 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 base-100 rebase report report.

## Output

Returns a base-100 rebase report showing the accepted effective hashrate (after accounting for rejected share percentage) for each supplied row, normalized relative to the designated baseline row. Each output index value reflects the relative accepted hashrate compared to the base period, expressed as a unitless index number anchored at 100.

## Request schema (JSON Schema)

```json
{
 "type": "object",
 "properties": {
  "rows": {
   "type": "array",
   "items": {
    "type": "object",
    "required": [
     "reported_ths",
     "rejected_percent"
    ],
    "properties": {
     "reported_ths": {
      "type": "number",
      "default": 200,
      "maximum": 10000000000000000,
      "minimum": 0,
      "exclusiveMinimum": 0
     },
     "rejected_percent": {
      "type": "number",
      "default": 2,
      "maximum": 100,
      "minimum": 0
     }
    },
    "additionalProperties": false
   },
   "default": [
    {
     "reported_ths": 200,
     "rejected_percent": 2
    },
    {
     "reported_ths": 220.00000000000003,
     "rejected_percent": 2.2
    },
    {
     "reported_ths": 200,
     "rejected_percent": 2
    },
    {
     "reported_ths": 220.00000000000003,
     "rejected_percent": 2.2
    }
   ],
   "maxItems": 200,
   "minItems": 2
  },
  "base_index": {
   "type": "integer",
   "default": 0,
   "maximum": 199,
   "minimum": 0
  }
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/accepted-effective-hashrate-base-100-rebase-report-3ede903c/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)
