Embeddable Widgets

Embed Mycelia Signal market indices on any website. Free. No API key. Auto-refreshes every 5 minutes.

MSVI

Volatility Index

Five-component crypto volatility index for BTC and ETH. Scale: 0–100. Higher = more volatile.

Live demo

Embed

<script src="https://myceliasignal.com/docs/widget/msvi.js"></script>
<div data-msvi data-pair="btc/usd"></div>
<div data-msvi data-pair="eth/usd"></div>

Attributes

AttributeValuesDescription
data-msviRequired. Marks the element as an MSVI widget.
data-pairbtc/usd, eth/usdAsset pair to display. Default: btc/usd
MSVI full docs →
MSXI

Sentiment Index

Five-component market sentiment index for BTC and ETH. Scale: −100 to +100. Positive = bullish, negative = bearish.

Live demo

Embed

<script src="https://myceliasignal.com/docs/widget/msxi.js"></script>
<div data-msxi data-pair="btc/usd"></div>
<div data-msxi data-pair="eth/usd"></div>

Attributes

AttributeValuesDescription
data-msxiRequired. Marks the element as an MSXI widget.
data-pairbtc/usd, eth/usdAsset pair to display. Default: btc/usd
MSXI full docs →
MSSI

Stress Index

Three-component market stress index. Market-wide single number. Scale: 0–100. Higher = more stressed. Regimes: CALM / ELEVATED / HIGH / EXTREME.

Live demo

Embed

<script src="https://myceliasignal.com/docs/widget/mssi.js"></script>
<div data-mssi></div>

Attributes

AttributeValuesDescription
data-mssiRequired. Marks the element as an MSSI widget. No pair needed — market-wide.
MSSI full docs →
MSTI

Contagion Index

Four-component crypto-TradFi contagion index. Market-wide single number. Scale: 0–100. Higher = more coupled to traditional finance. Session-aware (US/EU/Asia). Regimes: DECOUPLED / MIXED / COUPLED / CONTAGION.

Live demo

Embed

<script src="https://myceliasignal.com/docs/widget/msti.js"></script>
<div data-msti></div>

Attributes

AttributeValuesDescription
data-mstiRequired. Marks the element as an MSTI widget. No pair needed — market-wide.
MSTI full docs →

Data & pricing

All widgets display free unsigned preview data cached for up to 5 minutes. For cryptographically signed real-time attestations, use the paid API at 500 sats or $0.05 per query via L402 (Lightning) or x402 (USDC on Base).

Preview endpoints used: /oracle/volatility/{pair}/preview · /oracle/sentiment/{pair}/preview · /oracle/stress/market/preview · /oracle/contagion/market/preview