Layer 2 — Oracle Information
Structured context synthesised from Layer 1 signals. Single call, single payment, single Ed25519 signature over a multi-signal snapshot.
What Layer 2 Does
Layer 1 endpoints return raw measurements — a funding rate, an OI delta, an IV surface. Useful, but an agent that needs to understand what the market is doing has to call 10 endpoints, aggregate them, and write its own interpretation logic.
Layer 2 does that aggregation internally. One HTTP call returns a signed snapshot that fans out to multiple Layer 1 sources, weights and classifies the signals, and returns a single attested result. The agent gets context, not numbers.
How It Differs From Layer 1
| Layer 1 — Oracle Data | Layer 2 — Oracle Information | |
|---|---|---|
| What you get | A single raw measurement | A classified, multi-signal snapshot |
| Interpretation | You do it | Pre-computed and signed |
| Calls needed | One per signal | One call covers multiple signals |
| Cache | Varies (1s–60s) | 30s or 60s |
| Signed | Yes — raw value | Yes — composite snapshot |
Layer 2 Products
Market Synopsis
15-signal market state snapshot in one call — all four indices (MSVI, MSXI, MSSI, MSTI), funding rate, OI delta, liquidation flow, spot price, VWAP, basis, and economic calendar context. The fastest way for an agent to get a complete picture of current conditions.
Perp Regime
10-signal perp trading regime for BTC, ETH, and SOL. Returns a regime classification (BEARISH_MOMENTUM, SQUEEZE_SETUP, LONG_TRAP…) with signal alignment, confidence score, and risk level. Three currencies, one call each.
Also Layer 2: Market Indices
The four composite indices — MSVI, MSXI, MSSI, MSTI — are technically Layer 2 products as well. They synthesise 5 Layer 1 signals each into a single 0–100 composite. They have their own dedicated docs page because they predate the formal layer taxonomy and have standalone embed widgets.
See Market Indices for full methodology, component breakdowns, and embed widget documentation.
When to Use Layer 2 vs Layer 1
Use Layer 2 when your agent needs to understand the state of the market and act on it. Use Layer 1 when you need a specific raw measurement — a price, a rate, a specific index value — that your own logic will interpret.
For agents that need cross-domain analysis (macro risk, perp setups across currencies, risk-adjusted yields), see Layer 3 Oracle Intelligence.