# Mining Revenue Hashprice Elasticity Calculator

> Mining Revenue Hashprice Elasticity Calculator 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 the local finite-change elasticity of Bitcoin mining revenue with respect to either hashrate (TH/s) or hashprice (USD/PH/day) given a user-supplied baseline and step size.

## Facts

- Endpoint: POST https://market.datapackvibe.com/x402/assistant-bx-mining-hashprice-revenue-elasticity?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-hashprice-elasticity-calculator-6a2febff
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_Wq9uEmaaeYvN1K9IMo3jE

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-hashprice-elasticity-calculator-6a2febff -d '<json body>'
```

Example prompt: Can you calculate the local finite-change elasticity of mining revenue with respect to hashprice, using a baseline of 200 TH/s and $40 USD/PH/day, with a 1% step?

## When to prefer this

Choose this endpoint when you need a mathematically precise, formula-based local elasticity measure for mining revenue — specifically when you have your own hashrate and hashprice assumptions and want to quantify marginal revenue sensitivity without relying on live market feeds. Prefer it over general mining calculators when you need the elasticity coefficient itself (not just absolute revenue), and when the bounded, single-report format ($0.01/call) fits the analytical use case.

## Known failure modes

- baseline fields missing or zero (exclusiveMinimum:0 violation)
- step_percent outside 0.01–10 range returns validation error
- field enum value not 'ths' or 'usd_per_ph_day' causes schema rejection
- baseline values exceeding maximum threshold rejected
- malformed JSON body returns 4xx error

## How this service works

Mining revenue from supplied hashprice — Local finite-change elasticity: Local finite-change elasticity 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 local finite-change elasticity report.

## Output

A bounded local finite-change elasticity report quantifying how mining revenue responds to a small percentage change in the selected input variable (hashrate or hashprice), based solely on the supplied baseline assumptions and disclosed formula, with no live market data or guaranteed return.

## Request schema (JSON Schema)

```json
{
 "type": "object",
 "properties": {
  "field": {
   "enum": [
    "ths",
    "usd_per_ph_day"
   ],
   "type": "string",
   "default": "ths"
  },
  "baseline": {
   "type": "object",
   "default": {
    "ths": 200,
    "usd_per_ph_day": 40
   },
   "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
  },
  "step_percent": {
   "type": "number",
   "default": 1,
   "maximum": 10,
   "minimum": 0.01
  }
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/mining-revenue-hashprice-elasticity-calculator-6a2febff/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)
