{
  "version": "1.0",
  "origin": "api.myceliasignal.com",
  "payout_address": "0xD593832Ce9C2B13B192ba50B55dd9AF44e96700d",
  "display_name": "Mycelia Signal",
  "name": "Mycelia Signal",
  "description": "Sovereign cryptographic oracle delivering signed financial data payable by AI agents. 182 endpoints covering crypto spot/VWAP, FX, economic indicators, commodities, DLC oracle, MSVI volatility index, MSXI sentiment index, MSSI stress index, MSTI crypto-TradFi contagion index, MESI equity stress index, MNVI NQ volatility index, TradFi Regime (RISK_ON/NEUTRAL/STRESS/PANIC), Liquidity Regime (DEEP/NORMAL/THIN/FRAGILE), Cross-Asset Divergence (NONE/LOW/MODERATE/HIGH/EXTREME), Regime Consensus (STRONG/MODERATE/WEAK/CONFLICTED), Marine Oracle, COT positioning, GPU compute pricing, LLM inference pricing, economic calendar, DeFi protocol metrics, liquidation flow, futures term structure, and signed historical data. Preview endpoints are intentionally stale \u2014 Layer 1: 60min, MSFR: 2h, indices: 60min, MESI/MNVI: 24h, Layer 2/3 intel/regime/synopsis: 24h. Use paid endpoints for real-time data.",
  "url": "https://api.myceliasignal.com",
  "provider": {
    "name": "Mycelia Signal",
    "url": "https://myceliasignal.com"
  },
  "capabilities": {
    "streaming": false,
    "pushNotifications": false
  },
  "defaultInputModes": [
    "application/json"
  ],
  "defaultOutputModes": [
    "application/json"
  ],
  "authentication": {
    "schemes": [
      "x402"
    ],
    "description": "Pay-per-query via USDC on Base (x402). No accounts or API keys required."
  },
  "payments": {
    "x402": {
      "networks": [
        {
          "network": "base",
          "asset": "USDC",
          "contract": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
          "facilitator": "https://api.cdp.coinbase.com/platform/v2/x402"
        }
      ]
    }
  },
  "intents": [
    {
      "name": "get_crypto_price",
      "description": "Get a cryptographically signed spot price for BTC, ETH, SOL, XAU, XRP, ADA, DOGE, USDT, or USDC. Multi-source median aggregation. Ed25519/secp256k1 signed response.",
      "endpoint": "/oracle/price/{pair}",
      "method": "GET",
      "parameters": {
        "pair": {
          "type": "string",
          "required": true,
          "description": "Asset pair in format base/quote e.g. btc/usd, eth/eur, usdt/usd, usdc/usd",
          "enum": [
            "btc/usd",
            "btc/eur",
            "btc/jpy",
            "eth/usd",
            "eth/eur",
            "eth/jpy",
            "sol/usd",
            "sol/eur",
            "sol/jpy",
            "xau/usd",
            "xau/eur",
            "xau/jpy",
            "xrp/usd",
            "ada/usd",
            "doge/usd",
            "usdt/usd",
            "usdc/usd",
            "usdt/eur",
            "usdt/jpy"
          ]
        }
      },
      "price": {
        "amount": 0.01,
        "currency": "USDC",
        "model": "per_call",
        "network": "base"
      }
    },
    {
      "name": "get_crypto_vwap",
      "description": "Get a cryptographically signed 5-minute VWAP price for BTC or ETH pairs. Volume-weighted across multiple exchanges.",
      "endpoint": "/oracle/price/{pair}/vwap",
      "method": "GET",
      "parameters": {
        "pair": {
          "type": "string",
          "required": true,
          "enum": [
            "btc/usd",
            "btc/eur",
            "eth/usd"
          ]
        }
      },
      "price": {
        "amount": 0.02,
        "currency": "USDC",
        "model": "per_call",
        "network": "base"
      }
    },
    {
      "name": "get_fx_rate",
      "description": "Get a cryptographically signed FX rate. 20 pairs including EUR, GBP, JPY, CHF, CAD, CNY crosses. 4-tier source hierarchy.",
      "endpoint": "/oracle/price/{base}/{quote}",
      "method": "GET",
      "parameters": {
        "base": {
          "type": "string",
          "required": true,
          "description": "Base currency e.g. eur, gbp, usd"
        },
        "quote": {
          "type": "string",
          "required": true,
          "description": "Quote currency e.g. usd, jpy, chf"
        }
      },
      "price": {
        "amount": 0.01,
        "currency": "USDC",
        "model": "per_call",
        "network": "base"
      }
    },
    {
      "name": "get_economic_indicator",
      "description": "Get a signed US or EU economic indicator. Includes CPI, core CPI, NFP, PCE, Fed Funds Rate, GDP, unemployment rate, HICP, yield curve. Direct BLS/FRED/Eurostat sources.",
      "endpoint": "/oracle/econ/{region}/{indicator}",
      "method": "GET",
      "parameters": {
        "region": {
          "type": "string",
          "required": true,
          "enum": [
            "us",
            "eu"
          ]
        },
        "indicator": {
          "type": "string",
          "required": true,
          "description": "e.g. cpi, fedfunds, gdp, nfp, unrate, pce, hicp, yield_curve"
        }
      },
      "price": {
        "amount": 0.1,
        "currency": "USDC",
        "model": "per_call",
        "network": "base"
      }
    },
    {
      "name": "get_commodity_price",
      "description": "Get a signed commodity price. WTI crude, Brent crude, Henry Hub NatGas, Copper, and DXY. EIA and FRED direct API feeds.",
      "endpoint": "/oracle/econ/commodities/{commodity}",
      "method": "GET",
      "parameters": {
        "commodity": {
          "type": "string",
          "required": true,
          "enum": [
            "wti",
            "brent",
            "natgas",
            "copper",
            "dxy"
          ]
        }
      },
      "price": {
        "amount": 0.1,
        "currency": "USDC",
        "model": "per_call",
        "network": "base"
      }
    },
    {
      "name": "get_volatility_index",
      "description": "Get a cryptographically signed volatility index for BTC or ETH. Five-component MSVI: Realized Volatility (Parkinson), Implied Volatility (Deribit ATM), Term Structure (7D/90D), Funding Rate signal, Put/Call Ratio. Output: 0-100 index. Ed25519 signed.",
      "endpoint": "/oracle/volatility/{pair}",
      "method": "GET",
      "parameters": {
        "pair": {
          "type": "string",
          "required": true,
          "enum": [
            "btc/usd",
            "eth/usd"
          ]
        }
      },
      "price": {
        "amount": 0.05,
        "currency": "USDC",
        "model": "per_call",
        "network": "base"
      },
      "preview": "/oracle/volatility/{pair}/preview"
    },
    {
      "name": "get_sentiment_index",
      "description": "Get a cryptographically signed market sentiment index for BTC or ETH. Five-component MSXI: Funding Rate direction, 25D options skew, Put/Call Ratio, Term Structure slope, Cross-exchange Basis. Output: -100 to +100. Regimes: EXTREMEBULLISH/BULLISH/NEUTRAL/BEARISH/EXTREMEBEARISH. Ed25519 signed.",
      "endpoint": "/oracle/sentiment/{pair}",
      "method": "GET",
      "parameters": {
        "pair": {
          "type": "string",
          "required": true,
          "enum": [
            "btc/usd",
            "eth/usd"
          ]
        }
      },
      "price": {
        "amount": 0.05,
        "currency": "USDC",
        "model": "per_call",
        "network": "base"
      },
      "preview": "/oracle/sentiment/{pair}/preview"
    },
    {
      "name": "get_stress_index",
      "description": "Get a cryptographically signed market-wide stress index. Four-component MSSI: Volatility Regime via MSVI average BTC+ETH (30%), Stablecoin Stress \u2014 max USDT/USDC deviation from $1.00 (25%), Funding Extremity \u2014 absolute z-score of OI-weighted composite (30%), Funding Dispersion \u2014 cross-venue spread (15%). Output: 0-100. Regimes: CALM/ELEVATED/HIGH/EXTREME. Ed25519 signed.",
      "endpoint": "/oracle/stress/market",
      "method": "GET",
      "price": {
        "amount": 0.05,
        "currency": "USDC",
        "model": "per_call",
        "network": "base"
      },
      "preview": "/oracle/stress/market/preview"
    },
    {
      "name": "get_contagion_index",
      "description": "Get a cryptographically signed crypto-TradFi contagion index. Measures coupling between BTC and equity/credit markets. Output: 0-100. Regimes: DECOUPLED/MIXED/COUPLED/CONTAGION. Ed25519 signed.",
      "endpoint": "/oracle/contagion/market",
      "method": "GET",
      "price": {
        "amount": 0.05,
        "currency": "USDC",
        "model": "per_call",
        "network": "base"
      },
      "preview": "/oracle/contagion/market/preview"
    },
    {
      "name": "get_funding_rate",
      "description": "Multi-exchange perpetual funding rate composite. 10 sources including Binance, Bybit, OKX, Deribit, Hyperliquid, Kraken, Coinbase, Crypto.com. OI-weighted median, predicted rate, z-score, regime, divergence. 60s refresh. Ed25519 signed.",
      "endpoint": "/oracle/funding/{pair}",
      "method": "GET",
      "parameters": {
        "pair": {
          "type": "string",
          "required": true,
          "enum": [
            "btc/usd",
            "eth/usd",
            "sol/usd"
          ]
        }
      },
      "price": {
        "amount": 0.05,
        "currency": "USDC",
        "model": "per_call",
        "network": "base"
      },
      "preview": "/oracle/funding/{pair}/preview"
    },
    {
      "name": "get_open_interest",
      "description": "Aggregate open interest across 5 exchanges with 1h/4h/24h deltas. Per-exchange breakdown. Ed25519 signed.",
      "endpoint": "/oracle/oi/{pair}",
      "method": "GET",
      "parameters": {
        "pair": {
          "type": "string",
          "required": true,
          "enum": [
            "btc/usd",
            "eth/usd",
            "sol/usd"
          ]
        }
      },
      "price": {
        "amount": 0.01,
        "currency": "USDC",
        "model": "per_call",
        "network": "base"
      },
      "preview": "/oracle/oi/{pair}/preview"
    },
    {
      "name": "get_basis_carry",
      "description": "Spot-futures basis and annualized carry across 5 exchanges. Mark vs index price. Contango/backwardation regime. Ed25519 signed.",
      "endpoint": "/oracle/basis/{pair}",
      "method": "GET",
      "parameters": {
        "pair": {
          "type": "string",
          "required": true,
          "enum": [
            "btc/usd",
            "eth/usd",
            "sol/usd"
          ]
        }
      },
      "price": {
        "amount": 0.02,
        "currency": "USDC",
        "model": "per_call",
        "network": "base"
      },
      "preview": "/oracle/basis/{pair}/preview"
    },
    {
      "name": "get_liquidation_flow",
      "description": "Real-time liquidation events across 4 exchanges (Binance, OKX, Deribit, Hyperliquid). Long/short imbalance, clustering, burst detection. Ed25519 signed.",
      "endpoint": "/oracle/liquidations/{pair}",
      "method": "GET",
      "parameters": {
        "pair": {
          "type": "string",
          "required": true,
          "enum": [
            "btc/usd",
            "eth/usd",
            "sol/usd"
          ]
        }
      },
      "price": {
        "amount": 0.03,
        "currency": "USDC",
        "model": "per_call",
        "network": "base"
      },
      "preview": "/oracle/liquidations/{pair}/preview"
    },
    {
      "name": "get_orderbook_imbalance",
      "description": "Cross-exchange order book depth, spread, sweep cost across 5 exchanges. Depth collapse detection. Adaptive resolution (60s normal, 5s stress). Ed25519 signed.",
      "endpoint": "/oracle/orderbook/{pair}",
      "method": "GET",
      "parameters": {
        "pair": {
          "type": "string",
          "required": true,
          "enum": [
            "btc/usd",
            "eth/usd"
          ]
        }
      },
      "price": {
        "amount": 0.03,
        "currency": "USDC",
        "model": "per_call",
        "network": "base"
      },
      "preview": "/oracle/orderbook/{pair}/preview"
    },
    {
      "name": "get_iv_surface",
      "description": "Implied volatility surface from Deribit options chain. ATM IV, 25-delta skew, term structure ratio. Ed25519 signed.",
      "endpoint": "/oracle/iv/{pair}",
      "method": "GET",
      "parameters": {
        "pair": {
          "type": "string",
          "required": true,
          "enum": [
            "btc/usd",
            "eth/usd"
          ]
        }
      },
      "price": {
        "amount": 0.03,
        "currency": "USDC",
        "model": "per_call",
        "network": "base"
      },
      "preview": "/oracle/iv/{pair}/preview"
    },
    {
      "name": "get_iv_surface_multi",
      "description": "Per-strike IV from 3 exchanges with cross-exchange divergence detection and mispricing alerts. 1040+ strikes across 11 expiries. Ed25519 signed.",
      "endpoint": "/oracle/iv-surface/{pair}",
      "method": "GET",
      "parameters": {
        "pair": {
          "type": "string",
          "required": true,
          "enum": [
            "btc/usd",
            "eth/usd",
            "sol/usd"
          ]
        }
      },
      "price": {
        "amount": 0.05,
        "currency": "USDC",
        "model": "per_call",
        "network": "base"
      },
      "preview": "/oracle/iv-surface/{pair}/preview"
    },
    {
      "name": "get_svi_surface",
      "description": "Gatheral 2004 SVI arbitrage-free IV parameterization. 5 params (a,b,rho,m,sigma) per expiry with smooth smile interpolation. Ed25519 signed.",
      "endpoint": "/oracle/svi/{pair}",
      "method": "GET",
      "parameters": {
        "pair": {
          "type": "string",
          "required": true,
          "enum": [
            "btc/usd",
            "eth/usd",
            "sol/usd"
          ]
        }
      },
      "price": {
        "amount": 0.05,
        "currency": "USDC",
        "model": "per_call",
        "network": "base"
      },
      "preview": "/oracle/svi/{pair}/preview"
    },
    {
      "name": "get_options_greeks",
      "description": "Cross-exchange consensus Greeks (delta/gamma/theta/vega) from 2130+ BTC, 1822+ ETH, 246+ SOL options across Deribit, OKX, Bybit. Black-Scholes computed. 30s cache. Ed25519 signed.",
      "endpoint": "/oracle/greeks/{pair}",
      "method": "GET",
      "parameters": {
        "pair": {
          "type": "string",
          "required": true,
          "enum": [
            "btc/usd",
            "eth/usd",
            "sol/usd"
          ]
        }
      },
      "price": {
        "amount": 0.05,
        "currency": "USDC",
        "model": "per_call",
        "network": "base"
      },
      "preview": "/oracle/greeks/{pair}/preview"
    },
    {
      "name": "get_term_structure",
      "description": "Multi-exchange futures basis, annualized carry, contango/backwardation regime across Deribit, OKX, Bybit. Per-maturity breakdown. Ed25519 signed.",
      "endpoint": "/oracle/term-structure/{pair}",
      "method": "GET",
      "parameters": {
        "pair": {
          "type": "string",
          "required": true,
          "enum": [
            "btc/usd",
            "eth/usd",
            "sol/usd"
          ]
        }
      },
      "price": {
        "amount": 0.05,
        "currency": "USDC",
        "model": "per_call",
        "network": "base"
      },
      "preview": "/oracle/term-structure/{pair}/preview"
    },
    {
      "name": "get_options_instruments",
      "description": "Multi-exchange options instrument discovery. 2002+ BTC contracts, 106 strikes, 11 expiries across Deribit, OKX, Bybit. Ed25519 signed.",
      "endpoint": "/oracle/instruments/{pair}/options",
      "method": "GET",
      "parameters": {
        "pair": {
          "type": "string",
          "required": true,
          "enum": [
            "btc",
            "eth",
            "sol"
          ]
        }
      },
      "price": {
        "amount": 0.05,
        "currency": "USDC",
        "model": "per_call",
        "network": "base"
      },
      "preview": "/oracle/instruments/{pair}/options/preview"
    },
    {
      "name": "get_defi_yield",
      "description": "On-chain DeFi lending and borrowing rates from 10 protocols (Aave V3, Morpho Blue, Euler v2, Spark, Compound V3, Venus, Benqi, Moonwell, Sky DSR) across 7 chains. Supply APR, borrow APR, TVL. Best yield comparison per asset. Ed25519 signed.",
      "endpoint": "/oracle/defi/yield/all",
      "method": "GET",
      "price": {
        "amount": 0.05,
        "currency": "USDC",
        "model": "per_call",
        "network": "base"
      },
      "alternatives": [
        "/oracle/defi/yield/compare",
        "/oracle/defi/yield/best/{asset}",
        "/oracle/defi/yield/catalogue"
      ]
    },
    {
      "name": "get_gpu_compute_price",
      "description": "Real-time GPU compute pricing from 6 sources (AWS Spot, Vast.ai, RunPod, Akash, Azure, GCP). 1341 prices across 81 GPU models including H100, A100, H200, RTX 4090, L40S, MI300X. Normalized to $/GPU-hour. Ed25519 signed.",
      "endpoint": "/oracle/compute/all",
      "method": "GET",
      "price": {
        "amount": 0.05,
        "currency": "USDC",
        "model": "per_call",
        "network": "base"
      },
      "alternatives": [
        "/oracle/compute/compare",
        "/oracle/compute/best/{gpu_model}",
        "/oracle/compute/catalogue"
      ]
    },
    {
      "name": "get_gas_price",
      "description": "Real-time gas price and estimated transaction cost for a single blockchain. Median gas in gwei, base fee, USD transaction cost. Ed25519 signed.",
      "endpoint": "/oracle/gas/{chain}",
      "method": "GET",
      "parameters": {
        "chain": {
          "type": "string",
          "required": true,
          "description": "ethereum, base, arbitrum, polygon, optimism, solana"
        }
      },
      "price": {
        "amount": 0.01,
        "currency": "USDC",
        "model": "per_call",
        "network": "base"
      }
    },
    {
      "name": "get_gas_index",
      "description": "Cross-chain gas index \u2014 all 6 chains sorted cheapest-first with ranking and USD transaction costs. Ed25519 signed.",
      "endpoint": "/oracle/gas/index",
      "method": "GET",
      "price": {
        "amount": 0.05,
        "currency": "USDC",
        "model": "per_call",
        "network": "base"
      }
    },
    {
      "name": "register_dlc_threshold",
      "description": "Register a Bitcoin DLC threshold contract. Oracle monitors price and attests when it crosses the specified strike. Schnorr signed attestation.",
      "endpoint": "/dlc/oracle/threshold",
      "method": "POST",
      "parameters": {
        "pair": {
          "type": "string",
          "required": true
        },
        "strike": {
          "type": "number",
          "required": true
        },
        "direction": {
          "type": "string",
          "required": true,
          "enum": [
            "above",
            "below"
          ]
        },
        "expiry": {
          "type": "number",
          "required": false
        }
      },
      "price": {
        "amount": 7.0,
        "currency": "USDC",
        "model": "per_call",
        "network": "base"
      }
    },
    {
      "name": "preview_dlc_threshold",
      "description": "Register a free testnet DLC threshold contract. Real Schnorr signatures for integration testing. Max 48h expiry. Marked testnet:true.",
      "endpoint": "/dlc/oracle/threshold/preview",
      "method": "POST",
      "price": {
        "amount": 0,
        "currency": "USDC",
        "model": "per_call",
        "free_tier": 999999
      }
    },
    {
      "name": "get_dlc_attestations",
      "description": "List all settled DLC attestations \u2014 both numeric and threshold contracts.",
      "endpoint": "/dlc/oracle/attestations",
      "method": "GET",
      "price": {
        "amount": 0,
        "currency": "USDC",
        "model": "per_call",
        "free_tier": 999999
      }
    },
    {
      "name": "get_sea_state",
      "description": "Signed sea state at any ocean coordinates. Wave height, swell, classification (CALM/SLIGHT/MODERATE/ROUGH/HEAVY/SEVERE/EXTREME), trigger status. Source: Open-Meteo Marine. Ed25519 signed.",
      "endpoint": "/oracle/marine/{lat}/{lon}/seastate",
      "method": "GET",
      "parameters": {
        "lat": {
          "type": "number",
          "required": true
        },
        "lon": {
          "type": "number",
          "required": true
        }
      },
      "price": {
        "amount": 0.1,
        "currency": "USDC",
        "model": "per_call",
        "network": "base"
      }
    },
    {
      "name": "get_vessel_sea_state",
      "description": "Look up a vessel by MMSI and return its live AIS position combined with sea state at that position. Ed25519 signed.",
      "endpoint": "/oracle/marine/vessel/{mmsi}",
      "method": "GET",
      "parameters": {
        "mmsi": {
          "type": "string",
          "required": true,
          "description": "9-digit vessel MMSI e.g. 563247300"
        }
      },
      "price": {
        "amount": 0.5,
        "currency": "USDC",
        "model": "per_call",
        "network": "base"
      }
    },
    {
      "name": "get_route_sea_state",
      "description": "Signed sea state summary along a shipping route between two coordinates. Worst-case and mean conditions across waypoints. Ed25519 signed.",
      "endpoint": "/oracle/marine/route/summary",
      "method": "GET",
      "parameters": {
        "lat1": {
          "type": "number",
          "required": true
        },
        "lon1": {
          "type": "number",
          "required": true
        },
        "lat2": {
          "type": "number",
          "required": true
        },
        "lon2": {
          "type": "number",
          "required": true
        },
        "waypoints": {
          "type": "integer",
          "required": false,
          "description": "2-10, default 5"
        }
      },
      "price": {
        "amount": 0.2,
        "currency": "USDC",
        "model": "per_call",
        "network": "base"
      }
    },
    {
      "name": "get_voyage_forecast",
      "description": "7-day voyage forecast projecting vessel position hour-by-hour with forecast sea state. ETA per waypoint, heavy/severe weather hours. Ed25519 signed.",
      "endpoint": "/oracle/marine/voyage/forecast",
      "method": "GET",
      "parameters": {
        "mmsi": {
          "type": "string",
          "required": false
        },
        "lat1": {
          "type": "number",
          "required": false
        },
        "lon1": {
          "type": "number",
          "required": false
        },
        "lat2": {
          "type": "number",
          "required": true
        },
        "lon2": {
          "type": "number",
          "required": true
        },
        "speed_kts": {
          "type": "number",
          "required": false
        },
        "waypoints": {
          "type": "integer",
          "required": false
        }
      },
      "price": {
        "amount": 0.5,
        "currency": "USDC",
        "model": "per_call",
        "network": "base"
      }
    },
    {
      "name": "get_cot_positioning",
      "description": "CFTC Commitments of Traders institutional positioning for BTC CME futures. Leveraged fund, asset manager, dealer net positions. Weekly cadence. Ed25519 signed.",
      "endpoint": "/oracle/cot/btc",
      "method": "GET",
      "price": {
        "amount": 1.0,
        "currency": "USDC",
        "model": "per_call",
        "network": "base"
      }
    },
    {
      "name": "get_wrsi",
      "description": "Water Requirement Satisfaction Index for any global location. Drought status and parametric trigger (WRSI < 0.50 = drought, < 0.25 = severe). Ed25519 signed. Source: ERA5.",
      "endpoint": "/oracle/weather/{lat}/{lon}/wrsi/{window}d",
      "method": "GET",
      "parameters": {
        "lat": {
          "type": "number",
          "required": true
        },
        "lon": {
          "type": "number",
          "required": true
        },
        "window": {
          "type": "integer",
          "required": true,
          "description": "30, 60, or 90 days"
        }
      },
      "price": {
        "amount": 0.1,
        "currency": "USDC",
        "model": "per_call",
        "network": "base"
      }
    },
    {
      "name": "get_rainfall",
      "description": "Cumulative rainfall in mm for any global location over a rolling window. Ed25519 signed. Source: ERA5.",
      "endpoint": "/oracle/weather/{lat}/{lon}/rainfall/{window}d",
      "method": "GET",
      "parameters": {
        "lat": {
          "type": "number",
          "required": true
        },
        "lon": {
          "type": "number",
          "required": true
        },
        "window": {
          "type": "integer",
          "required": true,
          "description": "7, 14, 30, 60, or 90 days"
        }
      },
      "price": {
        "amount": 0.1,
        "currency": "USDC",
        "model": "per_call",
        "network": "base"
      }
    },
    {
      "name": "get_temperature",
      "description": "Signed temperature data (min, max, mean) for any global location. Frost trigger (tmin < 0\u00b0C) and heat stress trigger (tmax > 35\u00b0C). Ed25519 signed. Source: ERA5.",
      "endpoint": "/oracle/weather/{lat}/{lon}/temperature/{window}d",
      "method": "GET",
      "parameters": {
        "lat": {
          "type": "number",
          "required": true
        },
        "lon": {
          "type": "number",
          "required": true
        },
        "window": {
          "type": "integer",
          "required": true,
          "description": "7, 14, 30, 60, or 90 days"
        }
      },
      "price": {
        "amount": 0.1,
        "currency": "USDC",
        "model": "per_call",
        "network": "base"
      }
    },
    {
      "name": "get_wind",
      "description": "Signed wind speed data (max and mean) for any global location. Gale trigger (>62 km/h) and storm trigger (>117 km/h). Ed25519 signed. Source: ERA5.",
      "endpoint": "/oracle/weather/{lat}/{lon}/wind/{window}d",
      "method": "GET",
      "parameters": {
        "lat": {
          "type": "number",
          "required": true
        },
        "lon": {
          "type": "number",
          "required": true
        },
        "window": {
          "type": "integer",
          "required": true,
          "description": "7, 14, or 30 days"
        }
      },
      "price": {
        "amount": 0.1,
        "currency": "USDC",
        "model": "per_call",
        "network": "base"
      }
    },
    {
      "name": "get_inference_pricing",
      "description": "Get LLM inference pricing for OpenAI, Anthropic, Groq, Together, Fireworks, or Cerebras. Input/output $/M tokens, context windows, tier classification. Ed25519 signed.",
      "endpoint": "/oracle/inference/{provider}/pricing",
      "method": "GET",
      "parameters": {
        "provider": {
          "type": "string",
          "required": true,
          "description": "LLM provider",
          "enum": [
            "openai",
            "anthropic",
            "groq",
            "together",
            "fireworks",
            "cerebras"
          ]
        }
      },
      "price": {
        "amount": 0.02,
        "currency": "USDC",
        "model": "per_call",
        "network": "base"
      }
    },
    {
      "name": "compare_inference_pricing",
      "description": "Compare LLM inference pricing across all providers. Cheapest per tier (frontier/efficient/fast/reasoning). Best model for chat, code, reasoning, or long-context tasks.",
      "endpoint": "/oracle/inference/compare",
      "method": "GET",
      "parameters": {},
      "price": {
        "amount": 0.02,
        "currency": "USDC",
        "model": "per_call",
        "network": "base"
      }
    },
    {
      "name": "get_econ_calendar",
      "description": "Get economic calendar \u2014 next 30 days of high/medium impact events for US, EU, GB, JP, CN. Includes actual vs estimate where released. Ed25519 signed.",
      "endpoint": "/oracle/econ/calendar",
      "method": "GET",
      "parameters": {},
      "price": {
        "amount": 0.05,
        "currency": "USDC",
        "model": "per_call",
        "network": "base"
      }
    },
    {
      "name": "get_macro_surprises",
      "description": "Get macro surprise index \u2014 last 20 releases with actual vs consensus estimate deviation for US, EU, GB, JP, CN. Ed25519 signed.",
      "endpoint": "/oracle/econ/surprises",
      "method": "GET",
      "parameters": {},
      "price": {
        "amount": 0.1,
        "currency": "USDC",
        "model": "per_call",
        "network": "base"
      }
    },
    {
      "name": "get_options_expiry",
      "description": "Get next BTC or ETH options expiry dates from Deribit. Tagged weekly/monthly/quarterly. Next 8 expiries. Ed25519 signed.",
      "endpoint": "/oracle/econ/expiry/{currency}",
      "method": "GET",
      "parameters": {
        "currency": {
          "type": "string",
          "required": true,
          "enum": [
            "btc",
            "eth"
          ]
        }
      },
      "price": {
        "amount": 0.05,
        "currency": "USDC",
        "model": "per_call",
        "network": "base"
      }
    },
    {
      "name": "get_defi_metrics",
      "description": "Get DeFi protocol metrics \u2014 TVL, avg supply APR, utilization for Aave, Compound, Morpho, Spark, Sky. $25B TVL coverage. DeFiLlama + on-chain. Ed25519 signed.",
      "endpoint": "/oracle/defi/metrics",
      "method": "GET",
      "parameters": {},
      "price": {
        "amount": 0.05,
        "currency": "USDC",
        "model": "per_call",
        "network": "base"
      }
    },
    {
      "name": "get_liquidation_flow_windowed",
      "description": "Get liquidation flow for BTC, ETH, or SOL. 1h/4h/24h windows, long/short breakdown, dominant side, largest event. From live event logger. Ed25519 signed.",
      "endpoint": "/oracle/liq-flow/{currency}",
      "method": "GET",
      "parameters": {
        "currency": {
          "type": "string",
          "required": true,
          "enum": [
            "btc",
            "eth",
            "sol"
          ]
        },
        "window": {
          "type": "string",
          "required": false,
          "enum": [
            "1h",
            "4h",
            "24h"
          ],
          "default": "1h"
        }
      },
      "price": {
        "amount": 0.05,
        "currency": "USDC",
        "model": "per_call",
        "network": "base"
      }
    },
    {
      "name": "get_historical_spot",
      "description": "Get signed historical spot OHLCV for BTC, ETH, SOL. 1m/5m/1h/4h/1d intervals, up to 60 days. Batch Ed25519 signed with cryptographic provenance.",
      "endpoint": "/oracle/history/spot/{base}/{quote}",
      "method": "GET",
      "parameters": {
        "base": {
          "type": "string",
          "required": true
        },
        "quote": {
          "type": "string",
          "required": true
        },
        "from": {
          "type": "string",
          "required": false
        },
        "to": {
          "type": "string",
          "required": false
        },
        "interval": {
          "type": "string",
          "required": false,
          "enum": [
            "1m",
            "5m",
            "15m",
            "1h",
            "4h",
            "1d"
          ],
          "default": "1h"
        }
      },
      "price": {
        "amount": 0.05,
        "currency": "USDC",
        "model": "per_call",
        "network": "base"
      }
    },
    {
      "name": "get_historical_funding",
      "description": "Get signed historical funding rates for BTC, ETH, SOL. Per-exchange, 18 days history. Optional exchange filter. Batch Ed25519 signed.",
      "endpoint": "/oracle/history/funding/{base}/{quote}",
      "method": "GET",
      "parameters": {
        "base": {
          "type": "string",
          "required": true
        },
        "quote": {
          "type": "string",
          "required": true
        },
        "from": {
          "type": "string",
          "required": false
        },
        "to": {
          "type": "string",
          "required": false
        },
        "exchange": {
          "type": "string",
          "required": false
        }
      },
      "price": {
        "amount": 0.05,
        "currency": "USDC",
        "model": "per_call",
        "network": "base"
      }
    },
    {
      "name": "get_historical_index",
      "description": "Get signed historical index data for MSXI, MSVI, MSSI, or MSTI. Up to 63 days. Per-row original Ed25519 signatures from collection time.",
      "endpoint": "/oracle/history/index/{index}/{pair}",
      "method": "GET",
      "parameters": {
        "index": {
          "type": "string",
          "required": true,
          "enum": [
            "msxi",
            "msvi",
            "mssi",
            "msti"
          ]
        },
        "pair": {
          "type": "string",
          "required": false
        },
        "from": {
          "type": "string",
          "required": false
        },
        "to": {
          "type": "string",
          "required": false
        }
      },
      "price": {
        "amount": 0.1,
        "currency": "USDC",
        "model": "per_call",
        "network": "base"
      }
    },
    {
      "name": "get_perp_regime_btc",
      "description": "Get BTC perp trading regime \u2014 10-signal classification with directional bias (LONG/SHORT/NEUTRAL), confidence, and risk. Special regimes: SQUEEZE_SETUP, LONG_TRAP, VOLATILITY_SPIKE. $0.15.",
      "endpoint": "/oracle/perp/btc",
      "price": "$0.15",
      "preview": "/oracle/perp/btc/preview",
      "category": "perp"
    },
    {
      "name": "get_market_synopsis",
      "description": "Get full market state snapshot \u2014 15 signals including all indices, funding, OI, liq flow, price, VWAP, econ calendar. Single Ed25519 signed response. $0.25.",
      "endpoint": "/oracle/synopsis/market",
      "price": "$0.25",
      "preview": "/oracle/synopsis/market/preview",
      "category": "synopsis"
    },
    {
      "name": "get_perp_regime_eth",
      "description": "Get ETH perp trading regime \u2014 10-signal classification with directional bias (LONG/SHORT/NEUTRAL), confidence, and risk. Special regimes: SQUEEZE_SETUP, LONG_TRAP, VOLATILITY_SPIKE. Layer 2 Oracle Information. $0.15.",
      "endpoint": "/oracle/perp/eth",
      "price": "$0.15",
      "preview": "/oracle/perp/eth/preview",
      "category": "oracle_information",
      "layer": 2
    },
    {
      "name": "get_macro_risk",
      "description": "Get cross-domain macro risk score \u2014 MSSI + MSTI + econ calendar. risk_score 0-100, risk_regime LOW/MODERATE/ELEVATED/HIGH/CRITICAL. Layer 3 Oracle Intelligence. $1.00. Disclaimer: regime classification only, not financial advice.",
      "endpoint": "/oracle/intel/macro/risk",
      "price": "$1.00",
      "preview": "/oracle/intel/macro/risk/preview",
      "category": "oracle_intelligence",
      "layer": 3
    },
    {
      "name": "get_perp_regime_sol",
      "description": "Get SOL perp trading regime \u2014 classification with directional bias, confidence, risk. Layer 2 Oracle Information. $0.15.",
      "endpoint": "/oracle/perp/sol",
      "price": "$0.15",
      "preview": "/oracle/perp/sol/preview",
      "layer": 2
    },
    {
      "name": "get_perp_setup",
      "description": "Scan BTC+ETH+SOL perp regimes simultaneously. Returns highest_confidence_setup with signal_alignment, edge, invalidation_conditions, market_bias. Layer 3 Oracle Intelligence. $1.00. Not financial advice.",
      "endpoint": "/oracle/intel/perp/setup",
      "price": "$1.00",
      "preview": "/oracle/intel/perp/setup/preview",
      "layer": 3
    },
    {
      "name": "get_defi_opportunity",
      "description": "Risk-adjusted DeFi yield opportunity \u2014 stress and contagion penalized APR across 15+ protocols. Layer 3 Oracle Intelligence. $0.75. Not financial advice.",
      "endpoint": "/oracle/intel/defi/opportunity",
      "price": "$0.75",
      "preview": "/oracle/intel/defi/opportunity/preview",
      "layer": 3
    },
    {
      "name": "get_equity_stress",
      "description": "MESI equity stress index \u2014 VIX, VVIX, IV/RV ratio, credit stress, DXY momentum. 0-100. Layer 1. $0.05.",
      "endpoint": "/oracle/stress/equity",
      "price": "$0.05",
      "preview": "/oracle/stress/equity/preview",
      "layer": 1
    },
    {
      "name": "get_nq_volatility",
      "description": "MNVI NQ volatility index \u2014 NDX RV30, VIX term structure, vol beta, VVIX, NDX momentum. 0-100. Layer 1. $0.05.",
      "endpoint": "/oracle/volatility/nq/usd",
      "price": "$0.05",
      "preview": "/oracle/volatility/nq/usd/preview",
      "layer": 1
    },
    {
      "name": "get_regime_change",
      "description": "Perp regime transition detector \u2014 BTC/ETH/SOL vs 2h ago. Returns from_regime, to_regime, bias_changed. Layer 3. $0.50. Not financial advice.",
      "endpoint": "/oracle/intel/regime/change",
      "price": "$0.50",
      "preview": "/oracle/intel/regime/change/preview",
      "layer": 3
    },
    {
      "name": "get_equity_stress_index",
      "description": "Get the MESI (Mycelia Signal Equity Stress Index) \u2014 equity market stress composite tracking VIX regime, credit spreads, and cross-asset correlation. Returns score and regime. Ed25519 signed.",
      "endpoint": "/oracle/stress/equity",
      "method": "GET",
      "parameters": {},
      "price": "$0.05 USDC",
      "responseFormat": "application/json"
    },
    {
      "name": "get_nq_volatility_index",
      "description": "Get the MNVI (Mycelia Signal NQ Volatility Index) \u2014 Nasdaq volatility composite tracking realized vol, options implied vol, and term structure for NQ futures. Returns score and regime. Ed25519 signed.",
      "endpoint": "/oracle/volatility/nq/usd",
      "method": "GET",
      "parameters": {},
      "price": "$0.05 USDC",
      "responseFormat": "application/json"
    },
    {
      "name": "get_equity_leadership_index",
      "description": "Get the MSLI (Mycelia Signal Leadership Index) \u2014 sector leadership composite tracking relative strength across 11 S&P sectors. Returns score, leader/laggard sectors, and risk_on/risk_off regime. Ed25519 signed.",
      "endpoint": "/oracle/leadership/equity",
      "method": "GET",
      "parameters": {},
      "price": "$0.05 USDC",
      "responseFormat": "application/json"
    },
    {
      "name": "get_equity_breadth_index",
      "description": "Get the MSBI (Mycelia Signal Breadth Index) \u2014 equity market breadth composite tracking advance/decline, new highs/lows, and participation metrics. Returns score and regime. Ed25519 signed.",
      "endpoint": "/oracle/breadth/equity",
      "method": "GET",
      "parameters": {},
      "price": "$0.05 USDC",
      "responseFormat": "application/json"
    },
    {
      "name": "get_sector_rotation_index",
      "description": "Get the MSRI (Mycelia Signal Rotation Index) \u2014 11-sector ETF rotation index tracking momentum and relative strength across XLC, XLY, XLP, XLE, XLF, XLV, XLI, XLB, XLRE, XLK, XLU. Returns net rotation score, top leaders/laggards, and risk_on/risk_off signal. Ed25519 signed.",
      "endpoint": "/oracle/rotation/equity",
      "method": "GET",
      "parameters": {},
      "price": "$0.10 USDC",
      "responseFormat": "application/json"
    },
    {
      "name": "get_equity_regime_composite",
      "description": "Get the MSERC (Mycelia Signal Equity Regime Composite) \u2014 2D equity regime framework combining health (MSLI + MSBI) vs stress (MESI + MNVI). Returns net score, health, stress, and regime: RISK_ON / VOLATILE_BULL / MILD_RISK_ON / NEUTRAL / MILD_STRESS / DEFENSIVE / STRESS. Ed25519 signed.",
      "endpoint": "/oracle/regime/equity/composite",
      "method": "GET",
      "parameters": {},
      "price": "$0.10 USDC",
      "responseFormat": "application/json"
    },
    {
      "name": "get_liquidity_regime",
      "description": "Get the current market liquidity regime \u2014 DEEP / NORMAL / THIN / FRAGILE \u2014 derived from order book depth, bid-ask spreads, and market impact across major venues. Returns regime label, score, and component breakdown. Ed25519 signed.",
      "endpoint": "/oracle/regime/liquidity",
      "method": "GET",
      "parameters": {},
      "price": "$0.10 USDC",
      "responseFormat": "application/json"
    },
    {
      "name": "get_equity_regime",
      "description": "Get the current equity market regime \u2014 RISK_ON / NEUTRAL / STRESS / PANIC \u2014 derived from cross-asset signals including VIX, credit spreads, and sector rotation. Ed25519 signed.",
      "endpoint": "/oracle/regime/equity",
      "method": "GET",
      "parameters": {},
      "price": "$0.05 USDC",
      "responseFormat": "application/json"
    },
    {
      "name": "get_regime_persistence",
      "description": "Get the current regime persistence score \u2014 how long the current macro regime has been in place, probability of continuation, and early-warning signals for regime change. Returns persistence score, duration, and stability assessment. Ed25519 signed.",
      "endpoint": "/oracle/intel/regime/persistence",
      "method": "GET",
      "parameters": {},
      "price": "$0.15 USDC",
      "responseFormat": "application/json"
    },
    {
      "name": "get_cross_asset_divergence",
      "description": "Get the cross-asset divergence signal \u2014 NONE / LOW / MODERATE / HIGH / EXTREME \u2014 measuring divergence between crypto and TradFi markets. HIGH/EXTREME divergence historically resolves bullish for BTC. Returns score, label, and interpretation. Ed25519 signed.",
      "endpoint": "/oracle/intel/divergence",
      "method": "GET",
      "parameters": {},
      "price": "$0.10 USDC",
      "responseFormat": "application/json"
    },
    {
      "name": "get_regime_consensus",
      "description": "Get the regime consensus signal \u2014 STRONG / MODERATE / WEAK / CONFLICTED \u2014 measuring agreement across bullish, bearish, stressed, and neutral regime indicators. Returns consensus label, component votes, and confidence. Ed25519 signed.",
      "endpoint": "/oracle/intel/consensus",
      "method": "GET",
      "parameters": {},
      "price": "$0.10 USDC",
      "responseFormat": "application/json"
    },
    {
      "name": "get_best_gpu_compute_price",
      "description": "Get the best current market price for a specific GPU model across all cloud providers. Returns lowest price, provider, region, and spot vs on-demand breakdown. Covers H100, H200, A100, L40S, A10G, and 80+ other models. Ed25519 signed.",
      "endpoint": "/oracle/compute/best/{gpu}",
      "method": "GET",
      "parameters": {
        "gpu": {
          "type": "string",
          "description": "GPU model slug e.g. h100_sxm, h200, a100_sxm, l40s, a10g",
          "required": true
        }
      },
      "price": "$0.05 USDC",
      "responseFormat": "application/json"
    },
    {
      "name": "get_best_defi_yield",
      "description": "Get the best current DeFi yield for a specific asset across all tracked protocols and chains. Returns highest APY, protocol name, chain, TVL, and utilization. Covers USDC, USDT, DAI, ETH, BTC across 10 protocols on 7 chains. Ed25519 signed.",
      "endpoint": "/oracle/defi/yield/best/{asset}",
      "method": "GET",
      "parameters": {
        "asset": {
          "type": "string",
          "description": "Asset symbol e.g. usdc, usdt, dai, eth, wbtc",
          "required": true
        }
      },
      "price": "$0.05 USDC",
      "responseFormat": "application/json"
    },
    {
      "name": "get_basis_calendar_sim",
      "description": "Get the Deribit calendar basis simulator state \u2014 current spread between front and back quarterly futures, entry/exit signal, simulated PnL, and carry estimate. BTC JUN/SEP spread tracking basis convergence opportunities. Ed25519 signed.",
      "endpoint": "/oracle/basis/sim/btc",
      "method": "GET",
      "parameters": {},
      "price": "$0.05 USDC",
      "responseFormat": "application/json"
    }
  ],
  "skills": [
    {
      "id": "crypto_price",
      "name": "Crypto Price Oracle",
      "description": "Signed spot prices and VWAP for BTC, ETH, SOL, XAU, XRP, ADA, DOGE. Multi-source median aggregation. Ed25519/secp256k1 signed.",
      "tags": [
        "crypto",
        "price",
        "oracle",
        "signed"
      ],
      "examples": [
        "GET /oracle/price/btc/usd",
        "GET /oracle/price/eth/usd/vwap"
      ],
      "inputModes": [
        "application/json"
      ],
      "outputModes": [
        "application/json"
      ]
    },
    {
      "id": "fx_rates",
      "name": "FX Rate Oracle",
      "description": "20 signed FX pairs including EUR, GBP, JPY, CHF, CAD, CNY. 4-tier source hierarchy.",
      "tags": [
        "fx",
        "forex",
        "currency",
        "signed"
      ],
      "examples": [
        "GET /oracle/price/eur/usd",
        "GET /oracle/price/usd/jpy"
      ],
      "inputModes": [
        "application/json"
      ],
      "outputModes": [
        "application/json"
      ]
    },
    {
      "id": "economic_indicators",
      "name": "Economic Indicator Oracle",
      "description": "Signed US and EU economic indicators. CPI, NFP, PCE, Fed Funds, GDP, UNRATE, HICP, yield curve. Direct BLS/FRED/Eurostat sources.",
      "tags": [
        "economics",
        "macro",
        "indicators",
        "signed"
      ],
      "examples": [
        "GET /oracle/econ/us/cpi",
        "GET /oracle/econ/us/fedfunds"
      ],
      "inputModes": [
        "application/json"
      ],
      "outputModes": [
        "application/json"
      ]
    },
    {
      "id": "commodities",
      "name": "Commodities Oracle",
      "description": "WTI, Brent, NatGas, Copper, DXY. EIA and FRED direct API feeds. Signed.",
      "tags": [
        "commodities",
        "oil",
        "energy",
        "signed"
      ],
      "examples": [
        "GET /oracle/econ/commodities/wti",
        "GET /oracle/econ/commodities/brent"
      ],
      "inputModes": [
        "application/json"
      ],
      "outputModes": [
        "application/json"
      ]
    },
    {
      "id": "dlc_oracle",
      "name": "DLC Oracle",
      "description": "Discreet Log Contract oracle for Bitcoin-native smart contracts. BIP-340 Schnorr attestations. Threshold, enum, and numeric contracts with auto-resolution.",
      "tags": [
        "dlc",
        "bitcoin",
        "contracts",
        "attestation"
      ],
      "examples": [
        "GET /dlc/oracle/status",
        "POST /dlc/oracle/threshold",
        "POST /dlc/oracle/enum",
        "POST /dlc/oracle/numeric"
      ],
      "inputModes": [
        "application/json"
      ],
      "outputModes": [
        "application/json"
      ]
    },
    {
      "id": "msvi",
      "name": "MSVI Volatility Oracle",
      "description": "Mycelia Signal Volatility Index \u2014 5-component signed volatility oracle for BTC and ETH. Parkinson RV, Deribit IV, term structure, funding rate, put/call ratio. 0-100 index.",
      "tags": [
        "volatility",
        "options",
        "risk",
        "signed"
      ],
      "examples": [
        "GET /oracle/volatility/btc/usd",
        "GET /oracle/volatility/eth/usd/preview",
        "GET /oracle/volatility/btc/usd/methodology"
      ],
      "inputModes": [
        "application/json"
      ],
      "outputModes": [
        "application/json"
      ]
    },
    {
      "id": "msxi",
      "name": "MSXI Sentiment Oracle",
      "description": "Mycelia Signal Sentiment Index \u2014 5-component signed sentiment oracle for BTC and ETH. Funding rate direction, 25D options skew, put/call ratio, term structure, cross-exchange basis. -100 to +100 scale.",
      "tags": [
        "sentiment",
        "options",
        "funding",
        "skew",
        "positioning"
      ],
      "examples": [
        "GET /oracle/sentiment/btc/usd",
        "GET /oracle/sentiment/eth/usd/preview"
      ],
      "inputModes": [
        "application/json"
      ],
      "outputModes": [
        "application/json"
      ]
    },
    {
      "id": "mssi",
      "name": "MSSI Stress Oracle",
      "description": "Mycelia Signal Stress Index \u2014 4-component signed market stress oracle. Volatility regime, stablecoin peg deviation, funding extremity, funding dispersion. 0-100 scale. CALM/ELEVATED/HIGH/EXTREME regimes.",
      "tags": [
        "stress",
        "risk",
        "stablecoin",
        "volatility",
        "defi"
      ],
      "examples": [
        "GET /oracle/stress/market",
        "GET /oracle/stress/market/preview"
      ],
      "inputModes": [
        "application/json"
      ],
      "outputModes": [
        "application/json"
      ]
    },
    {
      "id": "msti",
      "name": "MSTI Contagion Oracle",
      "description": "Mycelia Signal Contagion Index \u2014 crypto-TradFi coupling index. Measures BTC correlation to equity and credit markets. 0-100 scale. Regimes: DECOUPLED/MIXED/COUPLED/CONTAGION. Ed25519 signed.",
      "tags": [
        "contagion",
        "correlation",
        "tradfi",
        "macro",
        "signed"
      ],
      "examples": [
        "GET /oracle/contagion/market",
        "GET /oracle/contagion/market/preview"
      ],
      "inputModes": [
        "application/json"
      ],
      "outputModes": [
        "application/json"
      ]
    },
    {
      "id": "msfr",
      "name": "MSFR Funding Rate Oracle",
      "description": "Multi-exchange perpetual funding rate composite with predicted rates, z-score, regime, and per-exchange breakdown. 10 sources: Binance, Bybit, OKX, Deribit, Hyperliquid, Kraken, Coinbase, Crypto.com, Bitget, dYdX. 60s refresh. Ed25519 signed.",
      "tags": [
        "funding",
        "derivatives",
        "perpetual",
        "carry",
        "arbitrage"
      ],
      "examples": [
        "GET /oracle/funding/btc/usd",
        "GET /oracle/funding/eth/usd/preview",
        "GET /oracle/funding/sol/usd",
        "GET /oracle/funding/catalogue"
      ],
      "inputModes": [
        "application/json"
      ],
      "outputModes": [
        "application/json"
      ]
    },
    {
      "id": "oi_oracle",
      "name": "Open Interest Oracle",
      "description": "Aggregate open interest across 5 exchanges with 1h/4h/24h deltas. Per-exchange breakdown reveals where positions are concentrating. Ed25519 signed.",
      "tags": [
        "open-interest",
        "positioning",
        "derivatives",
        "leverage"
      ],
      "examples": [
        "GET /oracle/oi/btc/usd",
        "GET /oracle/oi/eth/usd/preview",
        "GET /oracle/oi/catalogue"
      ],
      "inputModes": [
        "application/json"
      ],
      "outputModes": [
        "application/json"
      ]
    },
    {
      "id": "basis_oracle",
      "name": "Basis/Carry Oracle",
      "description": "Spot-futures basis and annualized carry trade returns across 5 exchanges. Contango/backwardation/flat regime. Ed25519 signed.",
      "tags": [
        "basis",
        "carry",
        "arbitrage",
        "derivatives",
        "futures"
      ],
      "examples": [
        "GET /oracle/basis/btc/usd",
        "GET /oracle/basis/eth/usd/preview",
        "GET /oracle/basis/catalogue"
      ],
      "inputModes": [
        "application/json"
      ],
      "outputModes": [
        "application/json"
      ]
    },
    {
      "id": "liquidation_flow",
      "name": "Liquidation Flow Oracle",
      "description": "Real-time liquidation events across Binance, OKX, Deribit, Hyperliquid. Long/short imbalance, clustering intensity, burst detection. Ed25519 signed.",
      "tags": [
        "liquidations",
        "derivatives",
        "risk",
        "microstructure"
      ],
      "examples": [
        "GET /oracle/liquidations/btc/usd",
        "GET /oracle/liquidations/eth/usd/preview",
        "GET /oracle/liquidations/catalogue"
      ],
      "inputModes": [
        "application/json"
      ],
      "outputModes": [
        "application/json"
      ]
    },
    {
      "id": "orderbook_imbalance",
      "name": "Order Book Imbalance Oracle",
      "description": "Cross-exchange order book depth, spread, sweep cost across 5 exchanges. Depth collapse detection. Adaptive: 60s normal, 5s during stress. Ed25519 signed.",
      "tags": [
        "orderbook",
        "depth",
        "microstructure",
        "spread",
        "liquidity"
      ],
      "examples": [
        "GET /oracle/orderbook/btc/usd",
        "GET /oracle/orderbook/eth/usd/preview",
        "GET /oracle/orderbook/catalogue"
      ],
      "inputModes": [
        "application/json"
      ],
      "outputModes": [
        "application/json"
      ]
    },
    {
      "id": "iv_surface",
      "name": "IV Surface Oracle",
      "description": "Implied volatility surface from Deribit options chain. ATM IV, 25-delta put/call IV, skew, term structure ratio. 870+ BTC, 690+ ETH instruments. Ed25519 signed.",
      "tags": [
        "options",
        "volatility",
        "iv",
        "skew",
        "deribit"
      ],
      "examples": [
        "GET /oracle/iv/btc/usd",
        "GET /oracle/iv/eth/usd/preview",
        "GET /oracle/iv/catalogue"
      ],
      "inputModes": [
        "application/json"
      ],
      "outputModes": [
        "application/json"
      ]
    },
    {
      "id": "iv_surface_multi",
      "name": "Multi-Exchange IV Surface",
      "description": "Per-strike IV from 3 exchanges with cross-exchange divergence detection and mispricing alerts. 1040+ strikes across 11 expiries. Ed25519 signed.",
      "tags": [
        "options",
        "volatility",
        "iv",
        "divergence",
        "arbitrage"
      ],
      "examples": [
        "GET /oracle/iv-surface/btc/usd",
        "GET /oracle/iv-surface/eth/usd/preview",
        "GET /oracle/iv-surface/catalogue"
      ],
      "inputModes": [
        "application/json"
      ],
      "outputModes": [
        "application/json"
      ]
    },
    {
      "id": "svi_surface",
      "name": "SVI Volatility Surface",
      "description": "Gatheral 2004 SVI arbitrage-free IV parameterization. 5 params (a,b,rho,m,sigma) per expiry with smooth smile interpolation. Ed25519 signed.",
      "tags": [
        "options",
        "volatility",
        "svi",
        "smile"
      ],
      "examples": [
        "GET /oracle/svi/btc/usd",
        "GET /oracle/svi/eth/usd/preview",
        "GET /oracle/svi/catalogue"
      ],
      "inputModes": [
        "application/json"
      ],
      "outputModes": [
        "application/json"
      ]
    },
    {
      "id": "greeks",
      "name": "Multi-Exchange Options Greeks",
      "description": "Cross-exchange consensus Greeks (delta/gamma/theta/vega) from 2130+ BTC, 1822+ ETH, 246+ SOL options across Deribit, OKX, Bybit. Black-Scholes computed. 30s cache. Ed25519 signed.",
      "tags": [
        "options",
        "greeks",
        "delta",
        "gamma",
        "theta",
        "vega"
      ],
      "examples": [
        "GET /oracle/greeks/btc/usd",
        "GET /oracle/greeks/eth/usd/preview",
        "GET /oracle/greeks/catalogue"
      ],
      "inputModes": [
        "application/json"
      ],
      "outputModes": [
        "application/json"
      ]
    },
    {
      "id": "term_structure",
      "name": "Futures Term Structure",
      "description": "Multi-exchange futures basis, annualized carry, contango/backwardation regime detection across Deribit, OKX, Bybit. Per-maturity breakdown. Ed25519 signed.",
      "tags": [
        "futures",
        "basis",
        "carry",
        "term-structure"
      ],
      "examples": [
        "GET /oracle/term-structure/btc/usd",
        "GET /oracle/term-structure/eth/usd/preview",
        "GET /oracle/term-structure/catalogue"
      ],
      "inputModes": [
        "application/json"
      ],
      "outputModes": [
        "application/json"
      ]
    },
    {
      "id": "instruments",
      "name": "Options Instrument Discovery",
      "description": "Multi-exchange options instrument discovery. 2002+ BTC contracts, 106 strikes, 11 expiries across Deribit, OKX, Bybit. Ed25519 signed.",
      "tags": [
        "options",
        "instruments",
        "strikes",
        "expiries"
      ],
      "examples": [
        "GET /oracle/instruments/btc/options",
        "GET /oracle/instruments/eth/options/preview",
        "GET /oracle/instruments/catalogue"
      ],
      "inputModes": [
        "application/json"
      ],
      "outputModes": [
        "application/json"
      ]
    },
    {
      "id": "defi_yield",
      "name": "DeFi Yield Oracle",
      "description": "On-chain lending rates from 10 protocols (Aave V3, Morpho Blue, Euler v2, Spark, Compound V3, Venus, Benqi, Moonwell, Sky DSR) across 7 chains (Ethereum, Base, Arbitrum, Polygon, Optimism, Avalanche, BNB). Supply APR, borrow APR, TVL. Best yield per asset. Ed25519 signed.",
      "tags": [
        "defi",
        "yield",
        "lending",
        "aave",
        "compound",
        "cross-chain"
      ],
      "examples": [
        "GET /oracle/defi/yield/all",
        "GET /oracle/defi/yield/best/usdc",
        "GET /oracle/defi/yield/compare",
        "GET /oracle/defi/yield/catalogue"
      ],
      "inputModes": [
        "application/json"
      ],
      "outputModes": [
        "application/json"
      ]
    },
    {
      "id": "gpu_compute",
      "name": "GPU Compute Oracle",
      "description": "Real-time GPU pricing from 6 sources (AWS Spot, Vast.ai, RunPod, Akash, Azure, GCP). 1341 prices across 81 GPU models including H100, A100, H200, RTX 4090, L40S, MI300X. Normalized to $/GPU-hour. Ed25519 signed.",
      "tags": [
        "gpu",
        "compute",
        "ai",
        "cloud",
        "pricing"
      ],
      "examples": [
        "GET /oracle/compute/all",
        "GET /oracle/compute/best/h100_sxm",
        "GET /oracle/compute/compare",
        "GET /oracle/compute/catalogue"
      ],
      "inputModes": [
        "application/json"
      ],
      "outputModes": [
        "application/json"
      ]
    },
    {
      "id": "gas_oracle",
      "name": "Gas Oracle",
      "description": "Cross-chain gas price oracle \u2014 real-time gas prices and estimated transaction costs across Ethereum, Base, Arbitrum, Polygon, Optimism, and Solana. Queries public RPCs, computes median, normalizes to USD. Ed25519 signed.",
      "tags": [
        "gas",
        "transaction cost",
        "EVM",
        "L2",
        "cross-chain",
        "ethereum",
        "base",
        "arbitrum"
      ],
      "examples": [
        "GET /oracle/gas/ethereum",
        "GET /oracle/gas/base/preview",
        "GET /oracle/gas/index",
        "GET /oracle/gas/catalogue"
      ],
      "inputModes": [
        "application/json"
      ],
      "outputModes": [
        "application/json"
      ]
    },
    {
      "id": "marine_oracle",
      "name": "Marine Oracle",
      "description": "Sea state, vessel tracking, route risk, and voyage forecast \u2014 Ed25519 signed. AIS vessel positions + Open-Meteo Marine. Parametric triggers: heavy >4m, severe >6m, extreme >9m.",
      "tags": [
        "marine",
        "shipping",
        "cargo",
        "sea-state",
        "ais",
        "parametric",
        "insurance",
        "signed"
      ],
      "examples": [
        "GET /oracle/marine/50.0/-20.0/seastate",
        "GET /oracle/marine/vessel/563247300",
        "GET /oracle/marine/route/summary?lat1=51.9&lon1=4.5&lat2=40.7&lon2=-74.0",
        "GET /oracle/marine/voyage/forecast?lat1=51.9&lon1=4.5&lat2=40.7&lon2=-74.0&speed_kts=14",
        "GET /oracle/marine/catalogue"
      ],
      "inputModes": [
        "application/json"
      ],
      "outputModes": [
        "application/json"
      ]
    },
    {
      "id": "marine_insurance",
      "name": "Parametric Marine Insurance",
      "description": "Route-based parametric marine insurance quoting. ERA5-backed trigger probabilities and seasonal pricing. 60 global ports, 5 vessel classes. Premiums in USDC.",
      "tags": [
        "insurance",
        "parametric",
        "marine",
        "shipping",
        "risk",
        "underwriting"
      ],
      "examples": [
        "POST /insurance/route/quote {origin: singapore, destination: dubai, departure: 2026-06-01, vessel_class: coastal}",
        "GET /insurance/ports",
        "GET /insurance/vessels",
        "GET /insurance/pool"
      ],
      "inputModes": [
        "application/json"
      ],
      "outputModes": [
        "application/json"
      ]
    },
    {
      "id": "weather_oracle",
      "name": "Weather Oracle",
      "description": "Parametric weather and climate data \u2014 WRSI drought index, rainfall, temperature, wind. Global ERA5 coverage at 0.25\u00b0 resolution. Parametric triggers for drought, frost, heat stress, gale, and storm. Ed25519 signed.",
      "tags": [
        "weather",
        "climate",
        "insurance",
        "parametric",
        "agriculture",
        "WRSI",
        "drought"
      ],
      "examples": [
        "GET /oracle/weather/-0.3031/36.08/wrsi/30d",
        "GET /oracle/weather/51.5/-0.1/temperature/7d",
        "GET /oracle/weather/35.6/139.7/rainfall/30d",
        "GET /oracle/weather/40.7/-74.0/wind/14d",
        "GET /oracle/weather/catalogue"
      ],
      "inputModes": [
        "application/json"
      ],
      "outputModes": [
        "application/json"
      ]
    },
    {
      "id": "cot_positioning",
      "name": "CME BTC COT Oracle",
      "description": "CFTC Commitments of Traders data for BTC CME futures \u2014 signed. Leveraged fund, asset manager, and dealer net positions. Weekly update.",
      "tags": [
        "cot",
        "institutional",
        "cme",
        "futures",
        "positioning",
        "macro",
        "signed"
      ],
      "examples": [
        "GET /oracle/cot/btc"
      ],
      "inputModes": [
        "application/json"
      ],
      "outputModes": [
        "application/json"
      ]
    },
    {
      "id": "inference_pricing",
      "name": "LLM Inference Pricing Oracle",
      "description": "Normalized LLM inference pricing for OpenAI, Anthropic, Groq, Together, Fireworks, Cerebras. Input/output $/M tokens, context windows, tier comparison. Ed25519 signed.",
      "tags": [
        "llm",
        "inference",
        "pricing",
        "ai",
        "signed"
      ],
      "examples": [
        "GET /oracle/inference/anthropic/pricing",
        "GET /oracle/inference/compare",
        "GET /oracle/inference/compare/task/reasoning"
      ],
      "inputModes": [
        "application/json"
      ],
      "outputModes": [
        "application/json"
      ]
    },
    {
      "id": "econ_calendar",
      "name": "Economic Calendar Oracle",
      "description": "Forward-looking macro event calendar. Next 30 days, high/medium impact events for US, EU, GB, JP, CN. Surprise index, FOMC dates, BTC/ETH options expiry. Ed25519 signed.",
      "tags": [
        "macro",
        "calendar",
        "fomc",
        "cpi",
        "nfp",
        "options",
        "expiry",
        "signed"
      ],
      "examples": [
        "GET /oracle/econ/calendar",
        "GET /oracle/econ/calendar/fomc",
        "GET /oracle/econ/surprises",
        "GET /oracle/econ/expiry/btc"
      ],
      "inputModes": [
        "application/json"
      ],
      "outputModes": [
        "application/json"
      ]
    },
    {
      "id": "defi_metrics",
      "name": "DeFi Protocol Metrics Oracle",
      "description": "Protocol-level TVL, avg supply APR, utilization for Aave, Compound, Morpho, Spark, Sky. $25B TVL coverage. DeFiLlama + on-chain. Ed25519 signed.",
      "tags": [
        "defi",
        "tvl",
        "aave",
        "compound",
        "morpho",
        "signed"
      ],
      "examples": [
        "GET /oracle/defi/metrics",
        "GET /oracle/defi/metrics/aave"
      ],
      "inputModes": [
        "application/json"
      ],
      "outputModes": [
        "application/json"
      ]
    },
    {
      "id": "liq_flow",
      "name": "Liquidation Flow Oracle",
      "description": "Historical liquidation flow from live event logger. 1h/4h/24h windows, long/short breakdown, dominant side, largest event, by-exchange split. Ed25519 signed.",
      "tags": [
        "liquidation",
        "flow",
        "long",
        "short",
        "signed"
      ],
      "examples": [
        "GET /oracle/liq-flow/btc?window=1h",
        "GET /oracle/liq-flow/eth?window=4h"
      ],
      "inputModes": [
        "application/json"
      ],
      "outputModes": [
        "application/json"
      ]
    },
    {
      "id": "history_oracle",
      "name": "Signed Historical Data Oracle",
      "description": "Cryptographically signed historical data. Spot OHLCV (60 days), funding rates (18 days), MSXI/MSVI/MSSI/MSTI index history (56-63 days). Per-row original signatures \u2014 unique provenance.",
      "tags": [
        "history",
        "ohlcv",
        "funding",
        "index",
        "signed",
        "provenance"
      ],
      "examples": [
        "GET /oracle/history/spot/btc/usd?interval=1h&from=2026-06-01",
        "GET /oracle/history/funding/btc/usd?exchange=binance",
        "GET /oracle/history/index/msxi/btcusd"
      ],
      "inputModes": [
        "application/json"
      ],
      "outputModes": [
        "application/json"
      ]
    },
    {
      "id": "perp_regime_btc",
      "name": "BTC Perp Regime",
      "description": "10-signal BTC perp trading regime \u2014 bias, confidence, risk. SQUEEZE_SETUP, LONG_TRAP, VOLATILITY_SPIKE. $0.15.",
      "endpoint": "/oracle/perp/btc",
      "price": "$0.15",
      "tags": [
        "perp",
        "regime",
        "trading",
        "btc"
      ]
    },
    {
      "id": "perp_regime_eth",
      "name": "ETH Perp Regime",
      "description": "10-signal ETH perp trading regime \u2014 bias, confidence, risk. SQUEEZE_SETUP, LONG_TRAP, VOLATILITY_SPIKE. Layer 2 Oracle Information. $0.15.",
      "endpoint": "/oracle/perp/eth",
      "price": "$0.15",
      "layer": 2,
      "tags": [
        "perp",
        "regime",
        "trading",
        "eth",
        "oracle-information"
      ]
    },
    {
      "id": "macro_risk_intel",
      "name": "Macro Risk Intelligence",
      "description": "Cross-domain macro risk score 0-100 \u2014 MSSI + MSTI + econ calendar. Regimes: LOW/MODERATE/ELEVATED/HIGH/CRITICAL. Layer 3 Oracle Intelligence. $1.00.",
      "endpoint": "/oracle/intel/macro/risk",
      "price": "$1.00",
      "layer": 3,
      "tags": [
        "intel",
        "macro",
        "risk",
        "oracle-intelligence",
        "layer-3"
      ]
    },
    {
      "id": "perp_regime_sol",
      "name": "SOL Perp Regime",
      "description": "SOL perp trading regime \u2014 bias, confidence, risk. Layer 2. $0.15.",
      "endpoint": "/oracle/perp/sol",
      "price": "$0.15",
      "layer": 2,
      "tags": [
        "perp",
        "regime",
        "sol",
        "layer-2"
      ]
    },
    {
      "id": "perp_setup_intel",
      "name": "Perp Setup Scanner",
      "description": "Scans BTC+ETH+SOL perp regimes. Returns highest_confidence_setup with signal_alignment, edge, invalidation. Layer 3. $1.00.",
      "endpoint": "/oracle/intel/perp/setup",
      "price": "$1.00",
      "layer": 3,
      "tags": [
        "intel",
        "perp",
        "setup",
        "layer-3"
      ]
    },
    {
      "id": "defi_opportunity_intel",
      "name": "DeFi Opportunity",
      "description": "Risk-adjusted DeFi yield \u2014 stress+contagion penalized APR ranking. Layer 3. $0.75.",
      "endpoint": "/oracle/intel/defi/opportunity",
      "price": "$0.75",
      "layer": 3,
      "tags": [
        "intel",
        "defi",
        "yield",
        "layer-3"
      ]
    },
    {
      "id": "equity_stress_mesi",
      "name": "Equity Stress Index",
      "description": "MESI \u2014 equity stress composite. VIX, VVIX, IV/RV, credit, DXY. 0-100. $0.05.",
      "endpoint": "/oracle/stress/equity",
      "price": "$0.05",
      "layer": 1,
      "tags": [
        "equity",
        "stress",
        "vix",
        "layer-1"
      ]
    },
    {
      "id": "nq_volatility_mnvi",
      "name": "NQ Volatility Index",
      "description": "MNVI \u2014 NQ volatility composite. NDX RV30, term structure, vol beta, VVIX. 0-100. $0.05.",
      "endpoint": "/oracle/volatility/nq/usd",
      "price": "$0.05",
      "layer": 1,
      "tags": [
        "equity",
        "volatility",
        "ndx",
        "layer-1"
      ]
    },
    {
      "id": "regime_change_intel",
      "name": "Perp Regime Change",
      "description": "Detects perp regime transitions vs 2h ago for BTC/ETH/SOL. Layer 3. $0.50.",
      "endpoint": "/oracle/intel/regime/change",
      "price": "$0.50",
      "layer": 3,
      "tags": [
        "intel",
        "regime",
        "perp",
        "layer-3"
      ]
    },
    {
      "id": "tradfi_regime",
      "name": "TradFi Regime Oracle",
      "description": "Classifies TradFi market regime from MESI equity stress, MNVI NQ volatility, and US 10Y-2Y yield curve. Returns RISK_ON / NEUTRAL / STRESS / PANIC with confidence and dominant signal. Layer 2 Oracle Information. $0.10.",
      "endpoint": "/oracle/regime/equity",
      "price": "$0.10",
      "layer": 2,
      "tags": [
        "regime",
        "tradfi",
        "equity",
        "macro",
        "layer-2"
      ]
    },
    {
      "id": "liquidity_regime",
      "name": "Liquidity Regime Oracle",
      "description": "Classifies BTC market liquidity from funding, OI delta, basis, liquidation flow, and orderbook imbalance. Returns DEEP / NORMAL / THIN / FRAGILE with stress score. Layer 2 Oracle Information. $0.10.",
      "endpoint": "/oracle/regime/liquidity",
      "price": "$0.10",
      "layer": 2,
      "tags": [
        "regime",
        "liquidity",
        "funding",
        "orderbook",
        "layer-2"
      ]
    },
    {
      "id": "cross_asset_divergence",
      "name": "Cross-Asset Divergence Oracle",
      "description": "Detects disagreement between crypto and TradFi market regimes. Returns NONE / LOW / MODERATE / HIGH / EXTREME divergence with direction and contagion flag. Layer 3 Oracle Intelligence. $0.50.",
      "endpoint": "/oracle/intel/divergence",
      "price": "$0.50",
      "layer": 3,
      "tags": [
        "intel",
        "divergence",
        "cross-asset",
        "regime",
        "layer-3"
      ]
    },
    {
      "id": "regime_consensus",
      "name": "Regime Consensus Oracle",
      "description": "Aggregates all regime signals into a weighted alignment score. Returns STRONG / MODERATE / WEAK / CONFLICTED with dominant theme and vote breakdown. Layer 3 Oracle Intelligence. $0.50.",
      "endpoint": "/oracle/intel/consensus",
      "price": "$0.50",
      "layer": 3,
      "tags": [
        "intel",
        "consensus",
        "regime",
        "alignment",
        "layer-3"
      ]
    },
    {
      "id": "regime_persistence",
      "name": "Regime Persistence Oracle",
      "description": "Historical context for current perp regime duration. Returns current_regime, duration_hours, historical_percentile, typical_remaining_hours. BTC/ETH/SOL via ?currency= param. 24h stale preview. Layer 3 Oracle Intelligence. $0.15.",
      "endpoint": "/oracle/intel/regime/persistence",
      "price": "$0.15",
      "layer": 3,
      "tags": [
        "intel",
        "regime",
        "persistence",
        "duration",
        "historical",
        "layer-3"
      ]
    }
  ],
  "docs": "https://myceliasignal.com/docs",
  "openapi": "https://api.myceliasignal.com/openapi.json",
  "llms": "https://api.myceliasignal.com/llms.txt"
}