{"x402Version": 1, "x402Versions": [1, 2], "x402Transport": {"1": {"challenge": "response body", "proof": "X-PAYMENT", "receipt": "X-PAYMENT-RESPONSE", "network": "base"}, "2": {"challenge": "PAYMENT-REQUIRED", "proof": "PAYMENT-SIGNATURE", "receipt": "PAYMENT-RESPONSE", "network": "eip155:8453"}}, "name": "GM! Index", "version": "1.8.0-gm-index", "description": "Say GM! to the market \u2014 calibrated long\u2013short conviction cells with omega math underneath. Multi-index on one gateway: primary 1h core6 (Hyperliquid underlyings) plus fine 5m crypto3 (Kraken Futures). Product blocks: allocation (=core6@1D, the harvest block) and intraday (=crypto3@90M, a ranking block). VIX-class activity lattice (primary 0\u21921 plus additive hurdle-net omega triad).", "compliance": "Non-custodial data/index product. Not selling options or futures. Not holding customer assets. GM! is a data access service, not investment advice.", "agent": {"name": "DFY GM! Oracle", "short_description": "Real-time GM! Index snapshots (0.0 max short \u2192 1.0 max long) plus additive FCT omega triad. Dual profiles on one origin: 1h core6 (Hyperliquid) and 5m crypto3 (Kraken Futures). Product blocks: intraday / allocation. Per-call reads settle micro-USDC via x402. White-label ready.", "capabilities": ["Live tickers", "atomic API", "multi-index profiles", "5m crypto3 fine tier", "intraday / allocation product blocks", "underlying exchange provenance", "FCT omega triad", "lattice-\u03a9 marginals", "bots", "white-label", "subscription entitlements", "exit hazard", "allocation weights", "omega book"], "tokenomics_utility": "USDC fixed-fee x402 for per-call reads; time-boxed subscription SKUs (day pass / full suite / live pro) via API-key entitlement for Discord and Hermes, with accepted settlement assets published in the discovery surface; governance on new instruments. Assets received in settlement are held \u2014 no buyback, burn, staking yield, or revenue share.", "acp": {"version": 2, "wallet": "0x430c298f9a4a145e5299af997287bb4f928b8059", "registry": "https://app.virtuals.io/virtuals/14925", "price_type": "fixed", "fund_transfer": false, "offerings": ["gm_conviction", "gm_lattice", "gm_weights", "gm_omega_book", "gm_trader_bundle", "gm_hazard", "gm_harvest_rung", "desk_view", "morning_brief", "journal_essay", "regime_read", "trio_posture", "exit_attribution", "blue_chip_guidance", "gm_ticker", "gm_ohlcv", "gm_mcp", "gm_day_pass", "gm_full_suite", "gm_live_pro"], "enums": {"gm_base": {"values": ["BTC", "ETH", "HYPE", "XYZ-GOLD", "XYZ-SILVER", "XYZ-CL"], "notes": "Core-6 underlyings (default feed bases)."}, "gm_horizon": {"values": ["90M", "4H", "1D"], "withdrawn_values": ["15M"], "extended_values": ["30M", "3H"], "claims": {"15M": "none", "90M": "ranking", "4H": "ranking", "1D": "harvest"}, "notes": "Production horizons (live params_registry / default feed env). Serving a horizon is not a claim about it: 1D is the only harvest block, and 90M and 4H rank without a round-trip claim. 15M was withdrawn on 2026-08-11 for negative gross edge that no fee tier recovers, and is no longer offered. See product_blocks.horizon_claims on /v1/feed/metadata for the measured edge behind each. Extended 30M/3H require per-horizon profile_build + DFY_SYNTHETIC_HORIZONS enablement before promotion \u2014 not on the wire today."}, "gm_symbol": {"pattern": "{BASE}{HORIZON}/DFY", "examples": ["BTC1D/DFY", "BTC90M/DFY", "ETH90M/DFY", "XYZ-GOLD4H/DFY"], "notes": "Compose from gm_base + gm_horizon. Same symbol path serves both index profiles: BTC/ETH/HYPE cells use the fine 5m/crypto3 profile (Kraken Futures underlyings); metals/energy stay on primary 1h/core6 (Hyperliquid). Cells stamp underlying_exchange + feed_version."}, "gm_basket_symbol": {"pattern": "DFY-{BLUE|CRYPTO|MACRO7}{HORIZON}", "examples": ["DFY-BLUE1D", "DFY-CRYPTO90M", "DFY-MACRO71D"], "notes": "Basket instruments (no /DFY suffix)."}, "gm_universe": {"values": ["core6", "crypto3", "intraday", "allocation", "metals", "energy", "blue", "crypto", "macro7"], "notes": "Also allowed: comma list of bases or full symbols. Product blocks: intraday \u2192 crypto3 @ 90M (fine 5m, ranking); allocation \u2192 core6 @ 1D (primary 1h, harvest). Response stamps product_block when an alias is used; technical membership unchanged. Legacy aliases day_trade / portfolio_trade still resolve. crypto3 \u2192 BTC/ETH/HYPE fine-tier cells (5m / DFY-FEED-8.03\u2026 / krakenfutures). core6 \u2192 primary 1h lattice (metals/energy Hyperliquid; crypto routed fine when live). macro7 \u2192 DFY-MACRO7{H} basket (CL/GOLD/SILVER/SP500; SP500 weight 0.40). Default remains core6."}, "gm_granularity": {"values": ["symbol", "composite"], "default": "symbol"}, "gm_weighting": {"values": ["confidence", "equal"], "default": "confidence"}, "omega_book_mode": {"values": ["long_short", "long_only"], "default": "long_short", "notes": "long_short = dollar-neutral gross=1; long_only = \u03a3w=1."}, "position_side": {"values": ["long", "short"]}, "desk_symbol": {"values": ["BTC", "ETH", "HYPE", "XYZ-GOLD", "XYZ-SILVER", "XYZ-CL"], "notes": "Desk blue-chip filter \u2014 base tickers only, never BTC1D/DFY."}, "journal_id": {"values": ["latest"], "pattern": "{YYYY-MM-DD}-{slug}", "notes": "Or any id from the free journal index."}, "mcp_tool": {"values": ["get_gm_conviction", "get_gm_lattice", "get_gm_weights", "get_gm_omega_book", "get_gm_hazard", "get_gm_harvest_rung", "get_gm_ticker", "get_gm_ohlcv"], "notes": "get_feed_metadata is free \u2014 not this offering."}, "ohlcv_timeframe": {"values": ["5m", "1h", "1d"], "notes": "Optional; feed default if omitted. Fine-tier crypto3 underlyings are 5m; primary core6 underlyings are 1h."}, "gm_feed_profile": {"values": ["primary", "fine"], "notes": "Discovery only (see GET /v1/feed/metadata feed_profiles). primary = DFY-FEED-8.01-1H-CORE6-P01 (Hyperliquid). fine = DFY-FEED-8.03-5M-CRYPTO3-P02 (Kraken Futures). Routing is automatic and not a query param. It resolves per (base, horizon), not per base: fine serves BTC/ETH/HYPE only at the horizons it was fit for (90M, 4H, and 15M which is no longer offered) and primary serves every other cell, including those same bases at 1D. Read feed_version and profile_params_hash off each response rather than assuming a base maps to one profile. Live scope: GET /.well-known/x402 feed_profiles.fine.horizons."}, "gm_harvest_rung": {"values": ["purist", "balanced", "active"], "default": "balanced", "notes": "FC-27 Harvest Ladder (M-layer). Optional ?rung= on conviction/lattice/weights/hazard/harvest_rung. Annotates distance under a registered (band, conf) harvest rung \u2014 never mutates feed value/signed/confidence. Preferred default when a choice is required: balanced. See GET /v1/feed/metadata harvest_ladder and PR-2026-07-19-HARVEST-LADDER-01."}, "gm_underlying_exchange": {"values": ["hyperliquid", "krakenfutures"], "notes": "CCXT id stamped on cells as underlying_exchange. Conviction remains synthetic DFY index data; this names the OHLCV venue."}, "omega_theta": {"type": "decimal", "range": "(0,1)", "examples": ["0.05", "0.10", "0.5"], "notes": "Declared hurdle for primary-channel omega promote (phase 2). Additive triad on conviction already stamps omega_hurdle / omega_hurdle_mode from the live feed profile."}}, "offering_specs": [{"id": "gm_conviction", "name": "GM! Conviction Snapshot", "fee_usd": 0.1, "max_job_minutes": 5, "deliverable_kind": "research_json", "deliverable_medium": "application/json", "required_oneof": [{"symbol": {"enum": "gm_symbol"}}, {"base": {"enum": "gm_base"}, "horizon": {"enum": "gm_horizon"}}], "optional": {"rung": {"enum": "gm_harvest_rung"}}, "deliverable": "Single FCI cell: symbol, horizon, value\u2208[0,1], signed_conviction, confidence, direction\u2208{long,short,neutral}, feed_version, params_hash, underlying_exchange (+ label), underlying_timeframe, freshness fields, compliance envelope. Optional harvest{} annotation when rung= set (FC-27; F-layer values unchanged). BTC/ETH/HYPE resolve on fine 5m/crypto3 (DFY-FEED-8.03\u2026 / krakenfutures); metals/energy on primary 1h/core6 (DFY-FEED-8.01\u2026 / hyperliquid). Additive FCT omega triad (always present alongside primary channels): omega (\u03a9), omega_mass (G+L), omega_value (G/(G+L)), omega_direction D=(G\u2212L)/(G+L), omega_opportunity M=tanh(log1p(G+L)), omega_delta (\u0394\u03a9). \u03b8 stamps: value_mode, omega_hurdle, omega_hurdle_mode (production primary remains composite)."}, {"id": "gm_lattice", "name": "GM! Lattice Composite", "fee_usd": 0.1, "max_job_minutes": 5, "deliverable_kind": "research_json", "deliverable_medium": "application/json", "required": {}, "optional": {"universe": {"enum": "gm_universe", "default": "core6"}, "horizon": {"enum": "gm_horizon", "default": "1D"}, "granularity": {"enum": "gm_granularity", "default": "symbol"}, "rung": {"enum": "gm_harvest_rung"}}, "deliverable": "Lattice composite: universe, horizon, composite.{signed_conviction,confidence,direction,cell_count}, optional cells[] (conviction shape including additive FCT omega triad + underlying_exchange). universe=intraday (\u2192 crypto3 @ 90M) / universe=allocation (\u2192 core6 @ 1D) stamp product_block; universe=crypto3 selects fine-tier BTC/ETH/HYPE @ primary_horizon 90M; universe=core6 is the primary 1h lattice. When omega_mass is on the wire: omega_lattice, mass_source=omega, per-cell lattice_marginal / lattice_marginal_score, representation=conviction_plus_omega_lattice_marginal. Optional harvest{} when rung= set (FC-27)."}, {"id": "gm_weights", "name": "GM! Allocation Weights", "fee_usd": 0.12, "max_job_minutes": 5, "deliverable_kind": "research_json", "deliverable_medium": "application/json", "required": {}, "optional": {"universe": {"enum": "gm_universe", "default": "core6"}, "horizon": {"enum": "gm_horizon", "default": "1D"}, "weighting": {"enum": "gm_weighting", "default": "confidence"}, "rung": {"enum": "gm_harvest_rung"}}, "deliverable": "Allocation book: cells[] with symbol, signed_conviction, lattice_marginal, lattice_marginal_score\u2208[0,1], stake_multiplier\u2208[0.50,1.50]; self_financing_check; stake_band; mass_source\u2208{omega,proxy_signed_confidence}; omega_lattice (nullable). Prefers true omega mass (dfy_omega_value + dfy_omega_mass). Optional harvest{} when rung= set (FC-27). Book-relative A11 marginals are consumer-side \u2014 not this product."}, {"id": "gm_omega_book", "name": "DFY Omega Book (wallet construction)", "fee_usd": 0.15, "max_job_minutes": 5, "deliverable_kind": "research_json", "deliverable_medium": "application/json", "required": {}, "optional": {"universe": {"enum": "gm_universe", "default": "core6"}, "horizon": {"enum": "gm_horizon", "default": "1D"}, "mode": {"enum": "omega_book_mode", "default": "long_short"}, "notional": {"type": "number", "notes": "Optional USD gross (long_short) or equity (long_only)"}, "max_weight": {"type": "number", "notes": "Per-name |w| cap, default 0.35"}, "weighting": {"enum": "gm_weighting", "default": "confidence"}}, "deliverable": "Mean\u2013omega wallet/book construction (FCT Ch 5 grammar): book.cells[] with weight, side, optional notional_usd, lattice_marginal, FCT omega triad + \u03b8; gross/net exposure; self_financing for long_short. Distinct from A15b /weights stake multipliers and from /lattice composites. Non-custodial research JSON \u2014 caller applies; not advice."}, {"id": "gm_trader_bundle", "name": "GM! Trader Bundle", "fee_usd": 0.42, "max_job_minutes": 5, "deliverable_kind": "research_json", "deliverable_medium": "application/json", "required_oneof": [{"symbol": {"enum": "gm_symbol"}}, {"base": {"enum": "gm_base"}, "horizon": {"enum": "gm_horizon"}}], "optional": {"universe": {"enum": "gm_universe", "default": "core6"}, "horizon": {"enum": "gm_horizon", "default": "1D"}, "rung": {"enum": "gm_harvest_rung"}, "timeframe": {"enum": "ohlcv_timeframe"}, "limit": {"type": "integer", "notes": "OHLCV bars, positive"}, "mode": {"enum": "omega_book_mode", "default": "long_short"}, "notional": {"type": "number", "notes": "Omega book gross/equity USD"}}, "deliverable": "Atomic trader bundle \u2014 ONE job returns the full trader view: {conviction, lattice, ohlcv, omega_book} for the requested instrument/universe/horizon. The provider fans out server-side to the four GM! routes and returns a single merged JSON envelope, so a trader agent replaces four escrow round-trips with one. Priced below the sum of the four SKUs. Withheld in whole if any leg's underlying feed is stale (no partial/degraded delivery). Non-custodial research JSON."}, {"id": "gm_hazard", "name": "GM! Exit Hazard Check", "fee_usd": 0.1, "max_job_minutes": 5, "deliverable_kind": "research_json", "deliverable_medium": "application/json", "required": {"side": {"enum": "position_side"}, "entry_ts": {"type": "number", "notes": "unix seconds or ms"}}, "required_oneof": [{"symbol": {"enum": "gm_symbol"}}, {"base": {"enum": "gm_base"}, "horizon": {"enum": "gm_horizon"}}], "optional": {"mae": {"type": "number", "notes": "non-negative fraction, e.g. 0.023"}, "current_profit": {"type": "number", "notes": "signed fraction"}, "rung": {"enum": "gm_harvest_rung"}}, "deliverable": "Hazard read: hazard bool; reason\u2208{a14a_mae_cut,a14a_adverse_dfy,null}; gates.{age,mae,adverse_channel}; adverse_channel.{active,distance_to_band}; thresholds; live signed_conviction/confidence; age_hours. Optional harvest{} annotation when rung= set (FC-27)."}, {"id": "gm_harvest_rung", "name": "GM! Harvest Rung", "fee_usd": 0.05, "max_job_minutes": 5, "deliverable_kind": "research_json", "deliverable_medium": "application/json", "required": {}, "optional": {"universe": {"enum": "gm_universe", "default": "core6"}, "horizon": {"enum": "gm_horizon", "default": "1D"}, "rung": {"enum": "gm_harvest_rung", "default": "balanced"}}, "deliverable": "FC-27 harvest rung read: coverage, n_actionable / n_cells, per-cell distance_to_band, rung card (band, min_conf, status, stats). M-layer trader admission under the selected harvest rung \u2014 priced when the honest answer is stay flat; does not mutate the F-layer feed. Default rung: balanced."}, {"id": "desk_view", "name": "Desk View", "fee_usd": 0.12, "max_job_minutes": 10, "deliverable_kind": "research_json", "deliverable_medium": "application/json", "required": {"symbol": {"enum": "desk_symbol"}}, "optional": {}, "deliverable": "Desk bundle: symbol, regime slice, trio posture, recent realized outcomes, edge summary, journal hook. Posture-only \u2014 no FCI cell values."}, {"id": "morning_brief", "name": "Morning Brief", "fee_usd": 0.12, "max_job_minutes": 10, "deliverable_kind": "research_json", "deliverable_medium": "application/json", "required": {}, "optional": {}, "deliverable": "Portfolio brief: regime map across live pairs, A/B/RL trio bias, notable overnight exits, timestamp."}, {"id": "journal_essay", "name": "Journal Essay", "fee_usd": 0.08, "max_job_minutes": 5, "deliverable_kind": "research_json", "deliverable_medium": "application/json", "required": {"id": {"enum": "journal_id"}}, "optional": {}, "deliverable": "Full essay: id, title, published_at, body_md, optional posture_snapshot, tags/frame metadata."}, {"id": "regime_read", "name": "Regime Read", "fee_usd": 0.05, "max_job_minutes": 5, "deliverable_kind": "research_json", "deliverable_medium": "application/json", "required": {}, "optional": {"symbol": {"enum": "desk_symbol", "notes": "omit = all pairs"}}, "deliverable": "Regime view: pairs[] with coarse surf/volatility regime tokens."}, {"id": "trio_posture", "name": "Trio Posture", "fee_usd": 0.05, "max_job_minutes": 5, "deliverable_kind": "research_json", "deliverable_medium": "application/json", "required": {}, "optional": {}, "deliverable": "Trio posture: per-bot A/B/RL direction_bias\u2208{long,short,flat}, open_positions, pairs[]."}, {"id": "exit_attribution", "name": "Exit Attribution Ledger", "fee_usd": 0.05, "max_job_minutes": 5, "deliverable_kind": "research_json", "deliverable_medium": "application/json", "required": {}, "optional": {}, "deliverable": "Attribution ledger: per-exit-reason aggregates (counts, realized edge)."}, {"id": "blue_chip_guidance", "name": "Blue-Chip Guidance", "fee_usd": 0.05, "max_job_minutes": 5, "deliverable_kind": "research_json", "deliverable_medium": "application/json", "required": {"symbol": {"enum": "desk_symbol"}}, "optional": {}, "deliverable": "Guidance card: symbol, regime token, filtered trio posture, recent realized R for that symbol."}, {"id": "gm_ticker", "name": "GM! CCXT Ticker", "fee_usd": 0.08, "max_job_minutes": 5, "deliverable_kind": "research_json", "deliverable_medium": "application/json", "required_oneof": [{"symbol": {"enum": "gm_symbol"}}, {"base": {"enum": "gm_base"}, "horizon": {"enum": "gm_horizon"}}], "optional": {}, "deliverable": "CCXT-shaped ticker: symbol, last/info carrying primary value, signed_conviction, confidence, timestamps, plus additive FCT omega fields on info (omega, omega_mass, omega_direction, omega_opportunity, omega_delta) and \u03b8 stamps."}, {"id": "gm_ohlcv", "name": "GM! CCXT OHLCV", "fee_usd": 0.08, "max_job_minutes": 5, "deliverable_kind": "research_json", "deliverable_medium": "application/json", "required_oneof": [{"symbol": {"enum": "gm_symbol"}}, {"base": {"enum": "gm_base"}, "horizon": {"enum": "gm_horizon"}}], "optional": {"timeframe": {"enum": "ohlcv_timeframe"}, "limit": {"type": "integer", "notes": "positive"}, "since": {"type": "integer", "notes": "unix ms"}}, "deliverable": "OHLCV array: bars with close=primary FCI value, volume=confidence (CCXT 6-col shape unchanged for drop-in bots). Full FCT triad series is on the Tier-C GET /value/{symbol} surface and conviction/ticker info."}, {"id": "gm_mcp", "name": "GM! MCP Execution", "fee_usd": 0.1, "max_job_minutes": 5, "deliverable_kind": "research_json", "deliverable_medium": "application/json", "required": {"name": {"enum": "mcp_tool"}, "args": {"type": "object", "notes": "schema matches the named MCP tool"}}, "optional": {}, "deliverable": "MCP result envelope: tool name, result = same JSON as the corresponding FCI offering (conviction/lattice/weights/omega_book/hazard/ticker/ohlcv), including additive FCT omega fields where that offering publishes them."}, {"id": "gm_day_pass", "name": "GM! Day Pass", "fee_usd": 4.99, "max_job_minutes": 60, "deliverable_kind": "credential", "deliverable_medium": "application/json", "required": {"symbol": {"enum": "gm_symbol"}}, "optional": {"source": {"type": "string", "notes": "discord|api|virtuals"}, "discordUserId": {"type": "string", "notes": "Discord snowflake for funnel identity"}}, "deliverable": "Provisioned credential via POST /v1/commerce/subscribe: API key + expires_at (~24h) + bound symbol; unlocks unlimited conviction for that symbol."}, {"id": "gm_full_suite", "name": "GM! Full Suite (month)", "fee_usd": 49.0, "max_job_minutes": 60, "deliverable_kind": "credential", "deliverable_medium": "application/json", "required": {}, "optional": {"contact": {"type": "string", "notes": "provisioning channel"}}, "deliverable": "Provisioned credential: API key (30d) entitling conviction, lattice, weights, omega_book, hazard, ticker, ohlcv, mcp."}, {"id": "gm_live_pro", "name": "GM! Live Pro (month)", "fee_usd": 179.0, "max_job_minutes": 120, "deliverable_kind": "credential", "deliverable_medium": "application/json", "required": {}, "optional": {"contact": {"type": "string", "notes": "provisioning channel"}}, "deliverable": "Provisioned credential: as full suite plus live_stream entitlement, alerts/exports rights."}]}}, "commerce": "https://app.virtuals.io/virtuals/14925", "checkout": "https://app.virtuals.io/virtuals/14925", "deployment": {"stack": "dfy-fci", "public_origin": "https://gm.mutantdefi.com", "legacy_origin": "https://fci.mutantdefi.com", "legacy_origin_deprecated": true, "feed_mode": "remote", "feed_upstream_configured": true, "feed_upstream_host": "dfy-feed.railway.internal:8655", "desk_stack": "dfy-desk (separate deployment \u2014 Tier A/B desk + ingest)", "raw_feed_stack": "dfy-feed (separate deployment \u2014 Tier-C upstream)", "fine_feed_upstream_configured": true, "fine_feed_upstream_host": "dfy-feed-5m.railway.internal:8656", "fine_feed_stack": "dfy-feed-5m (internal Tier-C \u2014 crypto3 routed on this origin)"}, "network": "base", "asset": "USDC", "assetAddress": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913", "payTo": "0x430c298f9a4a145e5299af997287bb4f928b8059", "subscription_skus": [{"sku": "gm_day_pass", "price_usd": 4.99, "duration_hours": 24, "description": "Unlimited conviction snapshots on one instrument for 24 hours.", "entitlements": ["conviction"], "cta": "POST /v1/commerce/subscribe with USDC x402 (sku=gm_day_pass&symbol=\u2026).", "aliases": ["fci_day_pass", "daily_unlimited_1asset"]}, {"sku": "full_suite", "monthly_price_usd": 49.0, "description": "All instruments, baskets, and horizons on-demand. Access is not a claim: 1D is the harvest block, and 90M and 4H rank without a round-trip claim. 15M was withdrawn on 2026-08-11. See product_blocks.horizon_claims on /v1/feed/metadata.", "entitlements": ["conviction", "lattice", "weights", "omega_book", "hazard", "ticker", "ohlcv", "mcp"], "cta": "POST /v1/commerce/subscribe with USDC x402 (sku=full_suite)."}, {"sku": "live_pro", "monthly_price_usd": 179.0, "description": "Full suite plus live-stream read rights, API keys, alerts, exports.", "entitlements": ["conviction", "lattice", "weights", "omega_book", "hazard", "ticker", "ohlcv", "mcp", "live_stream"], "cta": "POST /v1/commerce/subscribe with USDC x402 (sku=live_pro)."}], "services": "https://gm.mutantdefi.com/services.json", "feed_profiles": {"primary": {"feed_version": "DFY-FEED-8.01-1H-CORE6-P01", "universe": "core6", "underlying_timeframe": "1h", "underlying_exchange": "hyperliquid", "role": "primary", "note": "1h core6 lattice (metals/energy Hyperliquid). Crypto bases route to fine when upstream is live."}, "fine": {"feed_version": "DFY-FEED-8.03-5M-CRYPTO3-P02", "gateway_origin": "https://gm.mutantdefi.com", "bases": ["BTC", "ETH", "HYPE"], "horizons": ["15M", "90M", "4H"], "primary_horizon": "90M", "underlying_timeframe": "5m", "underlying_exchange": "krakenfutures", "underlying_exchange_label": "Kraken Futures", "params_hash": "cbba50b320a30d6c", "sample_symbol": "BTC90M/DFY", "role": "fine_tier", "universe": "crypto3", "note": "Index component profile: 5m underlying / 90M primary on crypto3 (BTC, ETH, HYPE) from Kraken Futures. Served on the primary GM! origin when FCI_FINE_FEED_UPSTREAM_URL points at dfy-feed-5m (internal). Does not replace 1h core6, and answers only the horizons listed above \u2014 longer horizons route to primary."}}, "index_samples": {"primary_cell": "BTC1D/DFY", "fine_cell": "BTC90M/DFY", "primary_lattice": "universe=core6&horizon=1D", "fine_lattice": "universe=crypto3&horizon=90M", "intraday_lattice": "universe=intraday", "allocation_lattice": "universe=allocation", "feed_versions": ["DFY-FEED-8.01-1H-CORE6-P01", "DFY-FEED-8.03-5M-CRYPTO3-P02"]}, "product_blocks": {"blocks": {"intraday": {"id": "intraday", "label": "Intraday", "universe": "crypto3", "horizon": "90M", "feed_profile": "fine", "underlying_timeframe": "5m", "underlying_exchange": "krakenfutures", "sample_lattice": "universe=intraday", "sample_cell": "BTC90M/DFY", "claim": "ranking", "note": "Intraday ranking block: fine 5m crypto3 (BTC/ETH/HYPE) on krakenfutures, primary horizon 90M. Ranks intraday outcomes; it is not represented as a round-trip harvest, because its measured edge does not cover the venue's fees. See horizon_claims. Alias of universe=crypto3&horizon=90M. Legacy aliases: day_trade, day-trade."}, "allocation": {"id": "allocation", "label": "Allocation", "universe": "core6", "horizon": "1D", "feed_profile": "primary", "underlying_timeframe": "1h", "underlying_exchange": "hyperliquid", "sample_lattice": "universe=allocation", "sample_cell": "BTC1D/DFY", "claim": "harvest", "note": "Book allocation block: primary 1h core6 on hyperliquid, primary horizon 1D. Alias of universe=core6&horizon=1D. Legacy aliases: portfolio_trade, portfolio-trade."}}, "aliases": ["allocation", "day", "day-trade", "day_trade", "daytrade", "intraday", "portfolio", "portfolio-trade", "portfolio_trade", "portfoliotrade"], "horizon_claims": {"15M": {"claim": "none", "status": "withdrawn", "withdrawn": "2026-08-11", "gross_bps": -0.53, "note": "Withdrawn 2026-08-11. Negative gross edge before any cost. Free execution leaves it at t = -0.47 and being paid to trade leaves it at t = +0.06, so no routing, gating or venue change recovers it. Removed from the horizons the surface offers rather than left served with a claim of none."}, "90M": {"claim": "ranking", "status": "served", "gross_bps": 2.51, "note": "Highest forward IC on the surface and the smallest positive edge. Does not cover the venue's fees at any tier we can reach: negative at the base maker rate, and positive only where the venue pays. Use it to rank, not to cross a spread."}, "4H": {"claim": "ranking", "status": "served", "gross_bps": 10.14, "review_closed": "2026-08-11", "note": "Clears an all-taker round trip on the full window at +10.14 bps, but out of sample carries +1.83 bps at t = +0.38 \u2014 not separable from zero before any execution cost is applied. Because the gross edge cannot be told from zero, no fee tier or venue change recovers a harvest claim here, and the review closed on 2026-08-11 without one. The gate it was held against asked only that the out-of-sample edge not differ from the full-window value, which a sufficiently imprecise estimate passes automatically; it has been restated as a positive requirement. Retained as a ranker, which does not require clearing a spread."}, "1D": {"claim": "harvest", "status": "served", "gross_bps": 65.82, "note": "The only block whose edge covers execution by a wide margin. Its out-of-sample record is positive in point estimate and carries too few independent observations to be called significant yet."}}, "note": "Product declaration markers for external consumers. Technical membership remains universe=core6|crypto3; F-layer params unchanged. horizon_claims states what is claimed at each served horizon: 'harvest' is a round-trip claim, 'ranking' orders outcomes without one, and 'none' is served without any claim at all. A block is published with the measured gross edge that justifies its claim."}, "resources": [{"resource": "https://gm.mutantdefi.com/v1/gm/conviction", "method": "GET", "price": "$0.10", "description": "Atomic GM! snapshot (primary core6 sample) \u2014 primary 0.0 short \u2192 1.0 long plus additive FCT omega triad (mass, direction, \u0394\u03a9) and \u03b8 stamps. Cells include feed_version + underlying_exchange. Optional ?rung=purist|balanced|active (FC-27) annotates harvest-rung distance.", "example_query": "symbol=BTC1D/DFY"}, {"resource": "https://gm.mutantdefi.com/v1/gm/conviction", "method": "GET", "price": "$0.10", "description": "Fine-tier sample \u2014 BTC90M/DFY on DFY-FEED-8.03-5M-CRYPTO3-P02 (5m crypto3 / Kraken Futures underlyings). Same x402 path as primary cells. Optional ?rung= for Harvest Ladder annotation (default preference: balanced).", "example_query": "symbol=BTC90M/DFY"}, {"resource": "https://gm.mutantdefi.com/v1/gm/lattice", "method": "GET", "price": "$0.10", "description": "Primary lattice \u2014 core6 @ 1D; attaches omega_lattice + per-cell marginals when omega mass is present.", "example_query": "universe=core6&horizon=1D"}, {"resource": "https://gm.mutantdefi.com/v1/gm/lattice", "method": "GET", "price": "$0.10", "description": "Fine-tier lattice \u2014 crypto3 @ 90M (BTC/ETH/HYPE 5m profile). Same x402 /v1/gm/lattice route; cells stamp fine feed_version + krakenfutures.", "example_query": "universe=crypto3&horizon=90M"}, {"resource": "https://gm.mutantdefi.com/v1/gm/lattice", "method": "GET", "price": "$0.10", "description": "Intraday product block \u2014 alias of crypto3 @ 90M. Ranks intraday outcomes; not represented as a round-trip harvest. Response stamps product_block=intraday; F-layer membership unchanged. Legacy alias: day_trade.", "example_query": "universe=intraday"}, {"resource": "https://gm.mutantdefi.com/v1/gm/lattice", "method": "GET", "price": "$0.10", "description": "Allocation product block \u2014 alias of core6 @ 1D. Response stamps product_block=allocation; F-layer membership unchanged. Legacy alias: portfolio_trade.", "example_query": "universe=allocation"}, {"resource": "https://gm.mutantdefi.com/v1/gm/weights", "method": "GET", "price": "$0.12", "description": "Allocation weights \u2014 lattice-marginal m\u1d62 (\u03a3\u22480) + stake multipliers \u2208[0.50,1.50] (A15b; prefers true omega mass).", "example_query": "universe=core6&horizon=1D"}, {"resource": "https://gm.mutantdefi.com/v1/gm/omega_book", "method": "GET", "price": "$0.15", "description": "Mean\u2013omega wallet/book construction \u2014 dollar weights from lattice-\u03a9 marginals (long_short or long_only); optional notional. Distinct from A15b /weights and /lattice frames.", "example_query": "universe=core6&horizon=1D&mode=long_short"}, {"resource": "https://gm.mutantdefi.com/v1/gm/hazard", "method": "GET", "price": "$0.10", "description": "Exit hazard check \u2014 age/MAE and adverse-channel gates vs the A14b frozen triple.", "example_query": "symbol=BTC1D/DFY&side=long&entry_ts=<epoch_ms>"}, {"resource": "https://gm.mutantdefi.com/v1/gm/harvest_rung", "method": "GET", "price": "$0.05", "description": "FC-27 Harvest Ladder rung read \u2014 coverage / distance-to-band under rung=purist|balanced|active (default balanced). M-layer trader admission (not feed quality); priced when the honest answer is stay flat.", "example_query": "universe=core6&horizon=1D&rung=balanced"}, {"resource": "https://gm.mutantdefi.com/v1/gm/ticker/{symbol}", "method": "GET", "price": "$0.08", "description": "CCXT-shaped ticker \u2014 primary value/signed/confidence plus additive omega_* and underlying_exchange on info."}, {"resource": "https://gm.mutantdefi.com/v1/gm/ohlcv/{symbol}", "method": "GET", "price": "$0.08", "description": "CCXT-shaped OHLCV \u2014 close=primary value, volume=confidence (6-col unchanged). Full triad series via Tier-C /value/{symbol}."}, {"resource": "https://gm.mutantdefi.com/mcp/execute", "method": "POST", "price": "$0.10", "description": "MCP tool execution \u2014 conviction, lattice, weights, hazard, ticker, ohlcv (covers both primary and fine-tier symbols)."}], "free": ["https://gm.mutantdefi.com/v1/gm/conviction?symbol=BTC1D/DFY", "https://gm.mutantdefi.com/v1/feed/metadata", "https://gm.mutantdefi.com/v1/commerce/funnel", "https://gm.mutantdefi.com/v1/commerce/subscribe", "https://gm.mutantdefi.com/v1/commerce/subscribe", "https://gm.mutantdefi.com/mcp/tools", "https://gm.mutantdefi.com/services.json", "https://apps.mutantdefi.com/dfy/theory", "https://apps.mutantdefi.com/research/GM_Index_Prospectus_v2.4.4.pdf", "https://papers.ssrn.com/sol3/papers.cfm?abstract_id=5731762", "https://gm.mutantdefi.com/health", "https://gm.mutantdefi.com/"]}