# MycелиаSignal BTC/USD Implied Volatility Surface Oracle

> MycелиаSignal BTC/USD Implied Volatility Surface Oracle is a paid API for AI agents from api.myceliasignal.com, paid per call via x402, $0.03/call, status unknown (last checked 2026-09-13).

Returns the BTC/USD implied volatility surface including ATM IV, 25-delta skew, and term structure derived from 870+ Deribit options, with Ed25519 signed attestation

## Facts

- Endpoint: GET https://api.myceliasignal.com/oracle/iv/btc/usd
- Price: $0.03/call
- Payment: x402
- Status: unknown
- Last checked: 2026-09-13
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/myc-signal-btc-usd-implied-volatility-surface-oracle-783d21ca
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_2AvghaDxkAk53U011cP8_

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 myc-signal-btc-usd-implied-volatility-surface-oracle-783d21ca
```

Example prompt: Can you pull the current BTC/USD implied volatility surface — I need the ATM IV, 25-delta skew, and term structure right now for my risk model, and make sure it's the cryptographically signed version from Deribit options data?

## When to prefer this

Choose this endpoint when you need a comprehensive BTC implied volatility surface (not just spot price or historical vol) with cryptographic attestation for use in DeFi protocols, risk models, or options pricing engines. Prefer this over generic vol feeds when you need 25-delta skew and term structure simultaneously from a large Deribit options universe with tamper-proof Ed25519 signatures.

## Known failure modes

- Payment not provided or invalid — 402 Payment Required
- Deribit options data unavailable or stale — upstream data error
- Insufficient options contracts for surface construction — computation error
- Signature verification failure — attestation error
- Rate limiting or quota exceeded — 429 Too Many Requests

## How this service works

BTC implied volatility surface — ATM IV, 25-delta skew, term structure from 870+ Deribit options — Ed25519 signed attestation

## Output

Returns the BTC/USD implied volatility surface computed from 870+ Deribit options contracts, including at-the-money (ATM) implied volatility, 25-delta skew (risk reversal), and term structure across expiries. The response includes an Ed25519 signed attestation for on-chain or trustless verification.

## Example request

```json
{
 "input": {
  "type": "http",
  "method": "GET",
  "queryParams": {}
 }
}
```

## Request schema (JSON Schema)

```json
{
 "type": "object",
 "$schema": "https://json-schema.org/draft/2020-12/schema",
 "required": [
  "input"
 ],
 "properties": {
  "input": {
   "type": "object",
   "required": [
    "type",
    "method"
   ],
   "properties": {
    "type": {
     "type": "string",
     "const": "http"
    },
    "method": {
     "enum": [
      "GET"
     ],
     "type": "string"
    },
    "queryParams": {
     "type": "object",
     "properties": {}
    }
   },
   "additionalProperties": false
  },
  "output": {
   "type": "object",
   "required": [
    "type"
   ],
   "properties": {
    "type": {
     "type": "string"
    },
    "example": {
     "type": "object"
    }
   }
  }
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/myc-signal-btc-usd-implied-volatility-surface-oracle-783d21ca/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from api.myceliasignal.com](https://www.zero.xyz/host/api.myceliasignal.com/llms.txt)
