{"capability":"read-only","venueId":"0x679795a0195a1b76cdebb7c51d74e058aee92919b8c3389af86ef24535e8a28c","assembledAt":1790820477913,"assembledAtIso":"2026-10-01T02:07:57.913Z","frozen":true,"usable":true,"degraded":true,"counts":{"RECHECK":2,"BLOCK":4},"markets":[{"marketId":"0x0000000000000000000000000000000000000000000000000000000000021d36","symbol":"ETH-268803-01OCT26-0300/tUSDC","assembledAt":1790820479111,"verdict":"RECHECK","confidence":0.52,"action":"do_not_execute","signals":[{"id":"venue","label":"Venue","severity":"ok","finding":"On the DreamDEX event-contracts venue.","evidence":{"venueId":"0x679795a0195a1b76cdebb7c51d74e058aee92919b8c3389af86ef24535e8a28c","expected":"0x679795a0195a1b76cdebb7c51d74e058aee92919b8c3389af86ef24535e8a28c","question":"Will ETH/USDC's price be at or above 2688.035 at unix time 1790823600?"},"basis":"Six venues carry binary rows on testnet; only one hosts real DreamDEX event contracts. The others include a zero-volume pricefeed-test series.","reading":""},{"id":"resolution","label":"Resolution","severity":"ok","finding":"Bound to oracle question 77712769241006844560756538169020855434085419727792667108792151491476358303331, not voided or superseded; settlement is publicly auditable.","evidence":{"oracleQuestionId":"77712769241006844560756538169020855434085419727792667108792151491476358303331","supersededBy":null,"oracleVoided":null,"reuseCount":null,"pastExpirySec":null,"settlementWindowSec":300,"lapsedSec":null,"auditUrl":"https://prd.oracle.somnia.host/questions/77712769241006844560756538169020855434085419727792667108792151491476358303331?view=graph"},"basis":"Oracle binding, supersession, void state and settlement-window lapse, measured from `expiry + settlementWindow` (the instant `voidExpired()` becomes callable) rather than from expiry. Question wording is templated and identical across markets, and the docs warn against parsing it, so it carries no signal.","reading":""},{"id":"liquidity","label":"Liquidity","severity":"ok","finding":"Spread is 2.2 points on a 0.559 mid with 495 shares near the touch, in line with this venue.","evidence":{"bid":0.548,"ask":0.57,"mid":0.559,"spreadPoints":0.022,"spreadOverMid":0.039,"nearBidShares":495,"nearAskShares":495,"thinnerSideShares":495},"basis":"Venue spreads measured 0.021-0.029 points (median 0.026), executable depth median 990 shares. Absolute points lead because a binary payoff is fixed at 0/1; the mid-ratio only catches the unplayable tail.","reading":"the 2.2-point spread sits in the venue’s typical 2-3-point range, indicating normal liquidity."},{"id":"depth","label":"Depth durability","severity":"ok","finding":"Quotes are short-lived but in line with this venue: the median resting order expires in 28s and nothing displayed is past expiry. 990 shares across 6 orders, all of it owned by one address (proxy delegating to 0xB35e383c23987A05fce1Bf851Bfa70ABd5bA9BB8, so the code deciding whether it can cancel is replaceable by whoever controls the target). 100% is withdrawable at will, none of it committed.","evidence":{"orders":6,"owners":1,"totalShares":990,"topOwnerShare":1,"concentration":1,"medianTtlSec":27.9,"minTtlSec":27.9,"firmShares":0,"pullableShares":990,"unverifiedShares":0,"phantomShares":0,"topOwner":"0x4d8b96018d87ca15194ede9ac281978b6991aae3","topOwnerClass":"upgradeable"},"basis":"Per-order `owner` and `expireTimestampNs` from getAllOpenOrdersOffChain: fields every aggregated view sums away. Measured on all 10 live markets, twice: 1 owner holding 100% of both sides, 6 orders, TTL 11-28s, 0 shares past expiry. So a ~20s quote and a sole owner are this venue's normal and cannot be the alarm; phantom depth and a sub-8s TTL are the deviations.","reading":"depth is concentrated in a single upgradeable address and can be withdrawn at any time, so the order book lacks committed backing."},{"id":"volatility","label":"Volatility","severity":"unknown","finding":"Only 1 price bucket exists, fewer than the 3 needed to judge a move.","evidence":{"samples":1,"required":3},"basis":"Close-to-close between consecutive candles (buckets are per-trade, so intra-candle range is structurally zero). Measured max step 0.096-0.130 across markets with enough samples, so ~10 points is this venue's normal.","reading":"volatility cannot be measured because only one price bucket is present."},{"id":"staleness","label":"Staleness","severity":"ok","finding":"Last trade 6 min ago, 10% of the window.","evidence":{"lastTradeAgeSec":363,"ageVsWindow":0.101,"windowSec":3596},"basis":"Last-trade age as a fraction of the market's own window. Measured median 0.040, p75 0.282, max 0.557. absolute age is meaningless across a venue running 5m to 24h series.","reading":"the last trade occurred six minutes ago, representing 10 % of the window, which is typical for this market."},{"id":"window","label":"Window","severity":"ok","finding":"52 min of trading left, 13% of the window elapsed.","evidence":{"secToExpiry":3121,"windowElapsed":0.132,"windowSec":3596},"basis":"Time to expiry, absolute and as a fraction of the window. Only `Trading` accepts orders and the transition is time-derived on-chain, so a market can lock between snapshot and action.","reading":"52 minutes remain until expiry, with only 13 % of the window elapsed."},{"id":"manipulation","label":"Order flow","severity":"unknown","finding":"Only 1 fill recorded, too few to read direction from (any single-sided pair scores as total one-sidedness).","evidence":{"fills":1,"takerBuyShares":0,"takerSellShares":2,"skew":-1,"depthImbalance":0,"mintedShares":0,"vwap":0.579},"basis":"Taker-side skew leads because depth imbalance measured 0.000 on every symmetrically-quoted market, so it cannot discriminate here. Skew ranged -1.00 to +1.00 across the venue, the widest of any metric.","reading":"order flow cannot be evaluated because only a single fill is recorded."}],"rules":[{"rule":"incomplete-observation","because":"2 signals could not be measured (volatility, manipulation), so this cannot be cleared for execution."}],"requiredChecks":["Wait for more trades to establish a price history before treating the move as known","Wait for more fills before reading flow direction"],"unmeasured":["volatility","manipulation"],"prices":[{"t":1790820060,"close":0.579,"volume":2}],"explanation":{"headline":"Liquidity spread sits at 2.2 points on a 0.559 mid, with depth fully withdrawable and highly concentrated.","summary":"The market’s liquidity is normal, with a 2.2-point spread on a 0.559 mid and 495 shares near the touch. Depth is owned by a single upgradeable address and can be withdrawn at any time, while only one trade occurred six minutes ago, leaving 52 minutes of trading time (13% elapsed). Volatility and order-flow signals lack sufficient data, so observation is incomplete.","perSignal":[{"signalId":"venue","reading":""},{"signalId":"resolution","reading":""},{"signalId":"liquidity","reading":"the 2.2-point spread sits in the venue’s typical 2-3-point range, indicating normal liquidity."},{"signalId":"depth","reading":"depth is concentrated in a single upgradeable address and can be withdrawn at any time, so the order book lacks committed backing."},{"signalId":"volatility","reading":"volatility cannot be measured because only one price bucket is present."},{"signalId":"staleness","reading":"the last trade occurred six minutes ago, representing 10 % of the window, which is typical for this market."},{"signalId":"window","reading":"52 minutes remain until expiry, with only 13 % of the window elapsed."},{"signalId":"manipulation","reading":"order flow cannot be evaluated because only a single fill is recorded."}],"source":"model","model":"groq:openai/gpt-oss-120b","usage":{"inputTokens":2474,"outputTokens":1391}},"oracleAuditUrl":"https://prd.oracle.somnia.host/questions/77712769241006844560756538169020855434085419727792667108792151491476358303331?view=graph","provenance":[{"field":"onchain","state":"ok","readAt":1790820479591},{"field":"book","state":"ok","readAt":1790820479689},{"field":"prices","state":"ok","readAt":1790820480358},{"field":"move","state":"ok","readAt":1790820480358},{"field":"flow","state":"ok","readAt":1790820480728},{"field":"freshness","state":"ok","readAt":1790820480728},{"field":"resolution","state":"ok","readAt":1790820481094}]},{"marketId":"0x0000000000000000000000000000000000000000000000000000000000021d35","symbol":"BTC-8345680-01OCT26-0300/tUSDC","assembledAt":1790820479112,"verdict":"RECHECK","confidence":0.52,"action":"do_not_execute","signals":[{"id":"venue","label":"Venue","severity":"ok","finding":"On the DreamDEX event-contracts venue.","evidence":{"venueId":"0x679795a0195a1b76cdebb7c51d74e058aee92919b8c3389af86ef24535e8a28c","expected":"0x679795a0195a1b76cdebb7c51d74e058aee92919b8c3389af86ef24535e8a28c","question":"Will BTC/USDC's price be at or above 83456.805 at unix time 1790823600?"},"basis":"Six venues carry binary rows on testnet; only one hosts real DreamDEX event contracts. The others include a zero-volume pricefeed-test series.","reading":""},{"id":"resolution","label":"Resolution","severity":"ok","finding":"Bound to oracle question 99348389765933197619714828302237967008049210505369433993866780929199728769886, not voided or superseded; settlement is publicly auditable.","evidence":{"oracleQuestionId":"99348389765933197619714828302237967008049210505369433993866780929199728769886","supersededBy":null,"oracleVoided":null,"reuseCount":null,"pastExpirySec":null,"settlementWindowSec":300,"lapsedSec":null,"auditUrl":"https://prd.oracle.somnia.host/questions/99348389765933197619714828302237967008049210505369433993866780929199728769886?view=graph"},"basis":"Oracle binding, supersession, void state and settlement-window lapse, measured from `expiry + settlementWindow` (the instant `voidExpired()` becomes callable) rather than from expiry. Question wording is templated and identical across markets, and the docs warn against parsing it, so it carries no signal.","reading":""},{"id":"liquidity","label":"Liquidity","severity":"ok","finding":"Spread is 2.2 points on a 0.599 mid with 495 shares near the touch, in line with this venue.","evidence":{"bid":0.588,"ask":0.61,"mid":0.599,"spreadPoints":0.022,"spreadOverMid":0.037,"nearBidShares":495,"nearAskShares":495,"thinnerSideShares":495},"basis":"Venue spreads measured 0.021-0.029 points (median 0.026), executable depth median 990 shares. Absolute points lead because a binary payoff is fixed at 0/1; the mid-ratio only catches the unplayable tail.","reading":"Spread is narrow and share depth on both sides is healthy, matching typical venue conditions."},{"id":"depth","label":"Depth durability","severity":"ok","finding":"Quotes are short-lived but in line with this venue: the median resting order expires in 30s and nothing displayed is past expiry. 990 shares across 6 orders, all of it owned by one address (proxy delegating to 0xB35e383c23987A05fce1Bf851Bfa70ABd5bA9BB8, so the code deciding whether it can cancel is replaceable by whoever controls the target). 100% is withdrawable at will, none of it committed.","evidence":{"orders":6,"owners":1,"totalShares":990,"topOwnerShare":1,"concentration":1,"medianTtlSec":29.9,"minTtlSec":28.9,"firmShares":0,"pullableShares":990,"unverifiedShares":0,"phantomShares":0,"topOwner":"0x0ae7920206f5c73368909b56dd7e13d93b24cd6a","topOwnerClass":"upgradeable"},"basis":"Per-order `owner` and `expireTimestampNs` from getAllOpenOrdersOffChain: fields every aggregated view sums away. Measured on all 10 live markets, twice: 1 owner holding 100% of both sides, 6 orders, TTL 11-28s, 0 shares past expiry. So a ~20s quote and a sole owner are this venue's normal and cannot be the alarm; phantom depth and a sub-8s TTL are the deviations.","reading":"Orders expire quickly, all owned by a single upgradeable address, but they can be withdrawn at any time."},{"id":"volatility","label":"Volatility","severity":"unknown","finding":"No trades have printed, so there is no price history to measure a move against.","evidence":{"samples":0,"required":3},"basis":"Close-to-close between consecutive candles (buckets are per-trade, so intra-candle range is structurally zero). Measured max step 0.096-0.130 across markets with enough samples, so ~10 points is this venue's normal.","reading":"Without any trades, price movement cannot be assessed."},{"id":"staleness","label":"Staleness","severity":"elevated","finding":"This market has never traded, so its quoted mid reflects a maker's opening guess rather than any consensus.","evidence":{"neverTraded":true,"secToExpiry":3121},"basis":"Last-trade age as a fraction of the market's own window. Measured median 0.040, p75 0.282, max 0.557. absolute age is meaningless across a venue running 5m to 24h series.","reading":"Since the market has never traded, the mid price lacks market consensus."},{"id":"window","label":"Window","severity":"ok","finding":"52 min of trading left, 13% of the window elapsed.","evidence":{"secToExpiry":3121,"windowElapsed":0.132,"windowSec":3596},"basis":"Time to expiry, absolute and as a fraction of the window. Only `Trading` accepts orders and the transition is time-derived on-chain, so a market can lock between snapshot and action.","reading":"Only about 13% of the window has elapsed, leaving roughly 52 minutes of trading time."},{"id":"manipulation","label":"Order flow","severity":"unknown","finding":"No trades yet, so there is no flow to assess.","evidence":{"fills":0},"basis":"Taker-side skew leads because depth imbalance measured 0.000 on every symmetrically-quoted market, so it cannot discriminate here. Skew ranged -1.00 to +1.00 across the venue, the widest of any metric.","reading":"No order flow data exists yet, so manipulation risk cannot be evaluated."}],"rules":[{"rule":"incomplete-observation","because":"2 signals could not be measured (volatility, manipulation), so this cannot be cleared for execution."},{"rule":"elevated:staleness","because":"This market has never traded, so its quoted mid reflects a maker's opening guess rather than any consensus."}],"requiredChecks":["Wait for more trades to establish a price history before treating the move as known","Wait for more fills before reading flow direction","Treat the quoted mid as indicative until a fresh trade prints"],"unmeasured":["volatility","manipulation"],"prices":[],"explanation":{"headline":"No trades have occurred; the quoted mid price reflects only the maker's opening estimate.","summary":"Liquidity is tight with a 2.2 points spread on a 0.599 mid and 495 shares near each side, while depth orders have a median TTL of 29.9 seconds and are fully withdrawable. However, the market has never traded, giving it an elevated staleness flag, and both volatility and order-flow signals are unmeasured, so price history and flow direction are unavailable.","perSignal":[{"signalId":"venue","reading":""},{"signalId":"resolution","reading":""},{"signalId":"liquidity","reading":"Spread is narrow and share depth on both sides is healthy, matching typical venue conditions."},{"signalId":"depth","reading":"Orders expire quickly, all owned by a single upgradeable address, but they can be withdrawn at any time."},{"signalId":"volatility","reading":"Without any trades, price movement cannot be assessed."},{"signalId":"staleness","reading":"Since the market has never traded, the mid price lacks market consensus."},{"signalId":"window","reading":"Only about 13% of the window has elapsed, leaving roughly 52 minutes of trading time."},{"signalId":"manipulation","reading":"No order flow data exists yet, so manipulation risk cannot be evaluated."}],"source":"model","model":"groq:openai/gpt-oss-120b","usage":{"inputTokens":2521,"outputTokens":1792}},"oracleAuditUrl":"https://prd.oracle.somnia.host/questions/99348389765933197619714828302237967008049210505369433993866780929199728769886?view=graph","provenance":[{"field":"onchain","state":"ok","readAt":1790820479593},{"field":"book","state":"ok","readAt":1790820479692},{"field":"prices","state":"ok","readAt":1790820480196},{"field":"move","state":"ok","readAt":1790820480196},{"field":"flow","state":"ok","readAt":1790820480582},{"field":"freshness","state":"ok","readAt":1790820480582},{"field":"resolution","state":"ok","readAt":1790820480683}]},{"marketId":"0x0000000000000000000000000000000000000000000000000000000000021c23","symbol":"BTC-8356255-01OCT26-0400/tUSDC","assembledAt":1790820479112,"verdict":"BLOCK","confidence":0.64,"action":"do_not_execute","signals":[{"id":"venue","label":"Venue","severity":"ok","finding":"On the DreamDEX event-contracts venue.","evidence":{"venueId":"0x679795a0195a1b76cdebb7c51d74e058aee92919b8c3389af86ef24535e8a28c","expected":"0x679795a0195a1b76cdebb7c51d74e058aee92919b8c3389af86ef24535e8a28c","question":"Will BTC/USDC's price be at or above 83562.55 at unix time 1790827200?"},"basis":"Six venues carry binary rows on testnet; only one hosts real DreamDEX event contracts. The others include a zero-volume pricefeed-test series.","reading":"The contract trades on DreamDEX, which follows the venue’s typical spread and depth norms."},{"id":"resolution","label":"Resolution","severity":"ok","finding":"Bound to oracle question 26622633014152321377039418745000635175098255261918048141073892482323569953138, not voided or superseded; settlement is publicly auditable.","evidence":{"oracleQuestionId":"26622633014152321377039418745000635175098255261918048141073892482323569953138","supersededBy":null,"oracleVoided":null,"reuseCount":null,"pastExpirySec":null,"settlementWindowSec":300,"lapsedSec":null,"auditUrl":"https://prd.oracle.somnia.host/questions/26622633014152321377039418745000635175098255261918048141073892482323569953138?view=graph"},"basis":"Oracle binding, supersession, void state and settlement-window lapse, measured from `expiry + settlementWindow` (the instant `voidExpired()` becomes callable) rather than from expiry. Question wording is templated and identical across markets, and the docs warn against parsing it, so it carries no signal.","reading":"Settlement will be determined by a publicly auditable oracle (id 26622633014152321377039418745000635175098255261918048141073892482323569953138)."},{"id":"liquidity","label":"Liquidity","severity":"severe","finding":"Only one side of the book is quoted (no ask), so a position could be opened but not closed.","evidence":{"bidLevels":10,"askLevels":0,"missing":"ask"},"basis":"Venue spreads measured 0.021-0.029 points (median 0.026), executable depth median 990 shares. Absolute points lead because a binary payoff is fixed at 0/1; the mid-ratio only catches the unplayable tail.","reading":"Only the bid side is quoted (10 bid levels, 0 ask levels), so you can open a position but there is no quoted ask to close it."},{"id":"depth","label":"Depth durability","severity":"ok","finding":"Quotes are short-lived but in line with this venue: the median resting order expires in 6721s and nothing displayed is past expiry. 68 shares across 34 orders, all of it owned by one address (externally owned account; can sign a cancel at any time). 100% is withdrawable at will, none of it committed.","evidence":{"orders":34,"owners":1,"totalShares":68,"topOwnerShare":1,"concentration":1,"medianTtlSec":6720.9,"minTtlSec":6720.9,"firmShares":0,"pullableShares":68,"unverifiedShares":0,"phantomShares":0,"topOwner":"0x93e300607c363e7d7a47e50f5c9fdf1723e859cf","topOwnerClass":"eoa"},"basis":"Per-order `owner` and `expireTimestampNs` from getAllOpenOrdersOffChain: fields every aggregated view sums away. Measured on all 10 live markets, twice: 1 owner holding 100% of both sides, 6 orders, TTL 11-28s, 0 shares past expiry. So a ~20s quote and a sole owner are this venue's normal and cannot be the alarm; phantom depth and a sub-8s TTL are the deviations.","reading":"Depth is minimal, 68 shares across 34 orders owned by a single address, all withdrawable at any time, and orders expire after about 6721 seconds."},{"id":"volatility","label":"Volatility","severity":"unknown","finding":"No trades have printed, so there is no price history to measure a move against.","evidence":{"samples":0,"required":3},"basis":"Close-to-close between consecutive candles (buckets are per-trade, so intra-candle range is structurally zero). Measured max step 0.096-0.130 across markets with enough samples, so ~10 points is this venue's normal.","reading":"Volatility could not be measured because there are no trade samples (samples=0, required=3)."},{"id":"staleness","label":"Staleness","severity":"elevated","finding":"This market has never traded, so its quoted mid reflects a maker's opening guess rather than any consensus.","evidence":{"neverTraded":true,"secToExpiry":6721},"basis":"Last-trade age as a fraction of the market's own window. Measured median 0.040, p75 0.282, max 0.557. absolute age is meaningless across a venue running 5m to 24h series.","reading":"The market has never traded, so the quoted mid reflects only the maker’s opening guess and may be unreliable."},{"id":"window","label":"Window","severity":"ok","finding":"112 min of trading left, 53% of the window elapsed.","evidence":{"secToExpiry":6721,"windowElapsed":0.533,"windowSec":14394},"basis":"Time to expiry, absolute and as a fraction of the window. Only `Trading` accepts orders and the transition is time-derived on-chain, so a market can lock between snapshot and action.","reading":"112 minutes of trading remain, with 53% of the window already elapsed (total window 14394 seconds)."},{"id":"manipulation","label":"Order flow","severity":"unknown","finding":"No trades yet, so there is no flow to assess.","evidence":{"fills":0},"basis":"Taker-side skew leads because depth imbalance measured 0.000 on every symmetrically-quoted market, so it cannot discriminate here. Skew ranged -1.00 to +1.00 across the venue, the widest of any metric."}],"rules":[{"rule":"severe:liquidity","because":"Only one side of the book is quoted (no ask), so a position could be opened but not closed."}],"requiredChecks":["Confirm you can exit at a price close to entry before sizing a position","Treat the quoted mid as indicative until a fresh trade prints"],"unmeasured":["volatility","manipulation"],"prices":[],"explanation":{"headline":"Only bids are quoted (10 levels) and there is no ask side, so a position cannot be closed via the market.","summary":"Liquidity is severely limited: only 10 bid levels and zero ask levels mean you cannot exit via the market. Depth is shallow (68 shares across 34 orders) and fully withdrawable, while no trades have occurred, leaving volatility and order-flow unmeasured and the mid price based solely on the maker’s guess. With just over half the window elapsed (112 minutes left, 53% elapsed) the market remains illiquid and its price may not reflect consensus.","perSignal":[{"signalId":"venue","reading":"The contract trades on DreamDEX, which follows the venue’s typical spread and depth norms."},{"signalId":"resolution","reading":"Settlement will be determined by a publicly auditable oracle (id 26622633014152321377039418745000635175098255261918048141073892482323569953138)."},{"signalId":"liquidity","reading":"Only the bid side is quoted (10 bid levels, 0 ask levels), so you can open a position but there is no quoted ask to close it."},{"signalId":"depth","reading":"Depth is minimal, 68 shares across 34 orders owned by a single address, all withdrawable at any time, and orders expire after about 6721 seconds."},{"signalId":"volatility","reading":"Volatility could not be measured because there are no trade samples (samples=0, required=3)."},{"signalId":"staleness","reading":"The market has never traded, so the quoted mid reflects only the maker’s opening guess and may be unreliable."},{"signalId":"window","reading":"112 minutes of trading remain, with 53% of the window already elapsed (total window 14394 seconds)."}],"source":"model","model":"groq:openai/gpt-oss-120b","usage":{"inputTokens":2458,"outputTokens":2048}},"oracleAuditUrl":"https://prd.oracle.somnia.host/questions/26622633014152321377039418745000635175098255261918048141073892482323569953138?view=graph","provenance":[{"field":"onchain","state":"ok","readAt":1790820479665},{"field":"book","state":"ok","readAt":1790820479764},{"field":"prices","state":"ok","readAt":1790820480341},{"field":"move","state":"ok","readAt":1790820480341},{"field":"flow","state":"ok","readAt":1790820480713},{"field":"freshness","state":"ok","readAt":1790820480714},{"field":"resolution","state":"ok","readAt":1790820480816}]},{"marketId":"0x0000000000000000000000000000000000000000000000000000000000021c24","symbol":"ETH-268420-01OCT26-0400/tUSDC","assembledAt":1790820479112,"verdict":"BLOCK","confidence":0.53,"action":"do_not_execute","signals":[{"id":"venue","label":"Venue","severity":"ok","finding":"On the DreamDEX event-contracts venue.","evidence":{"venueId":"0x679795a0195a1b76cdebb7c51d74e058aee92919b8c3389af86ef24535e8a28c","expected":"0x679795a0195a1b76cdebb7c51d74e058aee92919b8c3389af86ef24535e8a28c","question":"Will ETH/USDC's price be at or above 2684.20 at unix time 1790827200?"},"basis":"Six venues carry binary rows on testnet; only one hosts real DreamDEX event contracts. The others include a zero-volume pricefeed-test series.","reading":"The contract is listed on DreamDEX, the designated venue for event-contracts."},{"id":"resolution","label":"Resolution","severity":"ok","finding":"Bound to oracle question 15179431156378581542136555103036093406205938144254988291002999911641940187122, not voided or superseded; settlement is publicly auditable.","evidence":{"oracleQuestionId":"15179431156378581542136555103036093406205938144254988291002999911641940187122","supersededBy":null,"oracleVoided":null,"reuseCount":null,"pastExpirySec":null,"settlementWindowSec":300,"lapsedSec":null,"auditUrl":"https://prd.oracle.somnia.host/questions/15179431156378581542136555103036093406205938144254988291002999911641940187122?view=graph"},"basis":"Oracle binding, supersession, void state and settlement-window lapse, measured from `expiry + settlementWindow` (the instant `voidExpired()` becomes callable) rather than from expiry. Question wording is templated and identical across markets, and the docs warn against parsing it, so it carries no signal.","reading":"Settlement occurs in a 300-second window after the expiry timestamp."},{"id":"liquidity","label":"Liquidity","severity":"severe","finding":"No orders resting on either side, so nothing can be executed.","evidence":{"bidLevels":0,"askLevels":0},"basis":"Venue spreads measured 0.021-0.029 points (median 0.026), executable depth median 990 shares. Absolute points lead because a binary payoff is fixed at 0/1; the mid-ratio only catches the unplayable tail.","reading":"With zero bid and ask levels, no order can be executed at the moment."},{"id":"depth","label":"Depth durability","severity":"unknown","finding":"No orders are resting on either side, so there is no displayed depth to judge the durability of.","evidence":{"orders":0,"owners":0,"totalShares":0,"topOwnerShare":0,"concentration":0,"medianTtlSec":null,"minTtlSec":null,"firmShares":0,"pullableShares":0,"unverifiedShares":0,"phantomShares":0,"topOwner":null,"topOwnerClass":null},"basis":"Per-order `owner` and `expireTimestampNs` from getAllOpenOrdersOffChain: fields every aggregated view sums away. Measured on all 10 live markets, twice: 1 owner holding 100% of both sides, 6 orders, TTL 11-28s, 0 shares past expiry. So a ~20s quote and a sole owner are this venue's normal and cannot be the alarm; phantom depth and a sub-8s TTL are the deviations."},{"id":"volatility","label":"Volatility","severity":"unknown","finding":"No trades have printed, so there is no price history to measure a move against.","evidence":{"samples":0,"required":3},"basis":"Close-to-close between consecutive candles (buckets are per-trade, so intra-candle range is structurally zero). Measured max step 0.096-0.130 across markets with enough samples, so ~10 points is this venue's normal."},{"id":"staleness","label":"Staleness","severity":"elevated","finding":"This market has never traded, so its quoted mid reflects a maker's opening guess rather than any consensus.","evidence":{"neverTraded":true,"secToExpiry":6721},"basis":"Last-trade age as a fraction of the market's own window. Measured median 0.040, p75 0.282, max 0.557. absolute age is meaningless across a venue running 5m to 24h series."},{"id":"window","label":"Window","severity":"ok","finding":"112 min of trading left, 53% of the window elapsed.","evidence":{"secToExpiry":6721,"windowElapsed":0.533,"windowSec":14394},"basis":"Time to expiry, absolute and as a fraction of the window. Only `Trading` accepts orders and the transition is time-derived on-chain, so a market can lock between snapshot and action."},{"id":"manipulation","label":"Order flow","severity":"unknown","finding":"No trades yet, so there is no flow to assess.","evidence":{"fills":0},"basis":"Taker-side skew leads because depth imbalance measured 0.000 on every symmetrically-quoted market, so it cannot discriminate here. Skew ranged -1.00 to +1.00 across the venue, the widest of any metric."}],"rules":[{"rule":"severe:liquidity","because":"No orders resting on either side, so nothing can be executed."}],"requiredChecks":["Confirm you can exit at a price close to entry before sizing a position","Treat the quoted mid as indicative until a fresh trade prints"],"unmeasured":["depth","volatility","manipulation"],"prices":[],"explanation":{"headline":"Liquidity is zero and the market has never traded, with 53% of its window elapsed","summary":"The contract is hosted on DreamDEX and will settle through a publicly auditable oracle with a 300-second settlement window. Liquidity is severe: there are no bid or ask levels and no trades have occurred, so the quoted mid price is merely the maker’s initial guess. More than half of the market’s time has passed, leaving roughly 112 min of trading left.","perSignal":[{"signalId":"venue","reading":"The contract is listed on DreamDEX, the designated venue for event-contracts."},{"signalId":"resolution","reading":"Settlement occurs in a 300-second window after the expiry timestamp."},{"signalId":"liquidity","reading":"With zero bid and ask levels, no order can be executed at the moment."}],"source":"model","model":"groq:openai/gpt-oss-120b","usage":{"inputTokens":2463,"outputTokens":2048}},"oracleAuditUrl":"https://prd.oracle.somnia.host/questions/15179431156378581542136555103036093406205938144254988291002999911641940187122?view=graph","provenance":[{"field":"onchain","state":"ok","readAt":1790820479664},{"field":"book","state":"ok","readAt":1790820479761},{"field":"prices","state":"ok","readAt":1790820480045},{"field":"move","state":"ok","readAt":1790820480045},{"field":"flow","state":"ok","readAt":1790820480300},{"field":"freshness","state":"ok","readAt":1790820480300},{"field":"resolution","state":"ok","readAt":1790820480408}]},{"marketId":"0x0000000000000000000000000000000000000000000000000000000000021c25","symbol":"BTC-8356470-02OCT26/tUSDC","assembledAt":1790820479112,"verdict":"BLOCK","confidence":0.53,"action":"do_not_execute","signals":[{"id":"venue","label":"Venue","severity":"ok","finding":"On the DreamDEX event-contracts venue.","evidence":{"venueId":"0x679795a0195a1b76cdebb7c51d74e058aee92919b8c3389af86ef24535e8a28c","expected":"0x679795a0195a1b76cdebb7c51d74e058aee92919b8c3389af86ef24535e8a28c","question":"Will BTC/USDC's price be at or above 83564.70 at unix time 1790899200?"},"basis":"Six venues carry binary rows on testnet; only one hosts real DreamDEX event contracts. The others include a zero-volume pricefeed-test series.","reading":""},{"id":"resolution","label":"Resolution","severity":"ok","finding":"Bound to oracle question 30760996565689803820139691609091155501789694307327111072633856326501445068635, not voided or superseded; settlement is publicly auditable.","evidence":{"oracleQuestionId":"30760996565689803820139691609091155501789694307327111072633856326501445068635","supersededBy":null,"oracleVoided":null,"reuseCount":null,"pastExpirySec":null,"settlementWindowSec":300,"lapsedSec":null,"auditUrl":"https://prd.oracle.somnia.host/questions/30760996565689803820139691609091155501789694307327111072633856326501445068635?view=graph"},"basis":"Oracle binding, supersession, void state and settlement-window lapse, measured from `expiry + settlementWindow` (the instant `voidExpired()` becomes callable) rather than from expiry. Question wording is templated and identical across markets, and the docs warn against parsing it, so it carries no signal.","reading":""},{"id":"liquidity","label":"Liquidity","severity":"severe","finding":"No orders resting on either side, so nothing can be executed.","evidence":{"bidLevels":0,"askLevels":0},"basis":"Venue spreads measured 0.021-0.029 points (median 0.026), executable depth median 990 shares. Absolute points lead because a binary payoff is fixed at 0/1; the mid-ratio only catches the unplayable tail.","reading":"There is currently no liquidity on either side, so no trades can be executed at this time."},{"id":"depth","label":"Depth durability","severity":"unknown","finding":"No orders are resting on either side, so there is no displayed depth to judge the durability of.","evidence":{"orders":0,"owners":0,"totalShares":0,"topOwnerShare":0,"concentration":0,"medianTtlSec":null,"minTtlSec":null,"firmShares":0,"pullableShares":0,"unverifiedShares":0,"phantomShares":0,"topOwner":null,"topOwnerClass":null},"basis":"Per-order `owner` and `expireTimestampNs` from getAllOpenOrdersOffChain: fields every aggregated view sums away. Measured on all 10 live markets, twice: 1 owner holding 100% of both sides, 6 orders, TTL 11-28s, 0 shares past expiry. So a ~20s quote and a sole owner are this venue's normal and cannot be the alarm; phantom depth and a sub-8s TTL are the deviations.","reading":"Without any displayed depth, durability of potential orders cannot be evaluated."},{"id":"volatility","label":"Volatility","severity":"unknown","finding":"No trades have printed, so there is no price history to measure a move against.","evidence":{"samples":0,"required":3},"basis":"Close-to-close between consecutive candles (buckets are per-trade, so intra-candle range is structurally zero). Measured max step 0.096-0.130 across markets with enough samples, so ~10 points is this venue's normal.","reading":"Lack of trade data means volatility cannot be assessed."},{"id":"staleness","label":"Staleness","severity":"elevated","finding":"This market has never traded, so its quoted mid reflects a maker's opening guess rather than any consensus.","evidence":{"neverTraded":true,"secToExpiry":78721},"basis":"Last-trade age as a fraction of the market's own window. Measured median 0.040, p75 0.282, max 0.557. absolute age is meaningless across a venue running 5m to 24h series.","reading":"The quoted price is based solely on the initial maker's guess, not on market consensus."},{"id":"window","label":"Window","severity":"ok","finding":"1312 min of trading left, 9% of the window elapsed.","evidence":{"secToExpiry":78721,"windowElapsed":0.089,"windowSec":86392},"basis":"Time to expiry, absolute and as a fraction of the window. Only `Trading` accepts orders and the transition is time-derived on-chain, so a market can lock between snapshot and action.","reading":"About 9% of the trading window has passed, leaving roughly 1312 minutes remaining."},{"id":"manipulation","label":"Order flow","severity":"unknown","finding":"No trades yet, so there is no flow to assess.","evidence":{"fills":0},"basis":"Taker-side skew leads because depth imbalance measured 0.000 on every symmetrically-quoted market, so it cannot discriminate here. Skew ranged -1.00 to +1.00 across the venue, the widest of any metric.","reading":"With no trades, order flow cannot be evaluated."}],"rules":[{"rule":"severe:liquidity","because":"No orders resting on either side, so nothing can be executed."}],"requiredChecks":["Confirm you can exit at a price close to entry before sizing a position","Treat the quoted mid as indicative until a fresh trade prints"],"unmeasured":["depth","volatility","manipulation"],"prices":[],"explanation":{"headline":"The market has zero executable liquidity.","summary":"Liquidity is absent on both sides, meaning no trades can be executed. The market has never traded, so price quotes are based on the initial maker’s estimate and volatility, depth and order-flow metrics are unmeasured. With only 9% of the window elapsed, there is about 1312 min left, leaving ample time but no activity to inform pricing.","perSignal":[{"signalId":"venue","reading":""},{"signalId":"resolution","reading":""},{"signalId":"liquidity","reading":"There is currently no liquidity on either side, so no trades can be executed at this time."},{"signalId":"depth","reading":"Without any displayed depth, durability of potential orders cannot be evaluated."},{"signalId":"volatility","reading":"Lack of trade data means volatility cannot be assessed."},{"signalId":"staleness","reading":"The quoted price is based solely on the initial maker's guess, not on market consensus."},{"signalId":"window","reading":"About 9% of the trading window has passed, leaving roughly 1312 minutes remaining."},{"signalId":"manipulation","reading":"With no trades, order flow cannot be evaluated."}],"source":"model","model":"groq:openai/gpt-oss-120b","usage":{"inputTokens":2467,"outputTokens":1352}},"oracleAuditUrl":"https://prd.oracle.somnia.host/questions/30760996565689803820139691609091155501789694307327111072633856326501445068635?view=graph","provenance":[{"field":"onchain","state":"ok","readAt":1790820479595},{"field":"book","state":"ok","readAt":1790820479693},{"field":"prices","state":"ok","readAt":1790820480175},{"field":"move","state":"ok","readAt":1790820480175},{"field":"flow","state":"ok","readAt":1790820480620},{"field":"freshness","state":"ok","readAt":1790820480620},{"field":"resolution","state":"ok","readAt":1790820480997}]},{"marketId":"0x0000000000000000000000000000000000000000000000000000000000021c26","symbol":"ETH-268426-02OCT26/tUSDC","assembledAt":1790820479113,"verdict":"BLOCK","confidence":0.53,"action":"do_not_execute","signals":[{"id":"venue","label":"Venue","severity":"ok","finding":"On the DreamDEX event-contracts venue.","evidence":{"venueId":"0x679795a0195a1b76cdebb7c51d74e058aee92919b8c3389af86ef24535e8a28c","expected":"0x679795a0195a1b76cdebb7c51d74e058aee92919b8c3389af86ef24535e8a28c","question":"Will ETH/USDC's price be at or above 2684.265 at unix time 1790899200?"},"basis":"Six venues carry binary rows on testnet; only one hosts real DreamDEX event contracts. The others include a zero-volume pricefeed-test series.","reading":""},{"id":"resolution","label":"Resolution","severity":"ok","finding":"Bound to oracle question 65145745025453244185400364160318642131289992930620305298947204624626931395456, not voided or superseded; settlement is publicly auditable.","evidence":{"oracleQuestionId":"65145745025453244185400364160318642131289992930620305298947204624626931395456","supersededBy":null,"oracleVoided":null,"reuseCount":null,"pastExpirySec":null,"settlementWindowSec":300,"lapsedSec":null,"auditUrl":"https://prd.oracle.somnia.host/questions/65145745025453244185400364160318642131289992930620305298947204624626931395456?view=graph"},"basis":"Oracle binding, supersession, void state and settlement-window lapse, measured from `expiry + settlementWindow` (the instant `voidExpired()` becomes callable) rather than from expiry. Question wording is templated and identical across markets, and the docs warn against parsing it, so it carries no signal.","reading":""},{"id":"liquidity","label":"Liquidity","severity":"severe","finding":"No orders resting on either side, so nothing can be executed.","evidence":{"bidLevels":0,"askLevels":0},"basis":"Venue spreads measured 0.021-0.029 points (median 0.026), executable depth median 990 shares. Absolute points lead because a binary payoff is fixed at 0/1; the mid-ratio only catches the unplayable tail.","reading":"With no bid or ask levels, any order would fail to fill until new liquidity appears."},{"id":"depth","label":"Depth durability","severity":"unknown","finding":"No orders are resting on either side, so there is no displayed depth to judge the durability of.","evidence":{"orders":0,"owners":0,"totalShares":0,"topOwnerShare":0,"concentration":0,"medianTtlSec":null,"minTtlSec":null,"firmShares":0,"pullableShares":0,"unverifiedShares":0,"phantomShares":0,"topOwner":null,"topOwnerClass":null},"basis":"Per-order `owner` and `expireTimestampNs` from getAllOpenOrdersOffChain: fields every aggregated view sums away. Measured on all 10 live markets, twice: 1 owner holding 100% of both sides, 6 orders, TTL 11-28s, 0 shares past expiry. So a ~20s quote and a sole owner are this venue's normal and cannot be the alarm; phantom depth and a sub-8s TTL are the deviations.","reading":"Depth could not be measured because no orders are displayed."},{"id":"volatility","label":"Volatility","severity":"unknown","finding":"No trades have printed, so there is no price history to measure a move against.","evidence":{"samples":0,"required":3},"basis":"Close-to-close between consecutive candles (buckets are per-trade, so intra-candle range is structurally zero). Measured max step 0.096-0.130 across markets with enough samples, so ~10 points is this venue's normal.","reading":"Volatility could not be measured; there have been no trades."},{"id":"staleness","label":"Staleness","severity":"elevated","finding":"This market has never traded, so its quoted mid reflects a maker's opening guess rather than any consensus.","evidence":{"neverTraded":true,"secToExpiry":78721},"basis":"Last-trade age as a fraction of the market's own window. Measured median 0.040, p75 0.282, max 0.557. absolute age is meaningless across a venue running 5m to 24h series.","reading":"The quoted mid price is based solely on the initial maker's guess, not on any market activity."},{"id":"window","label":"Window","severity":"ok","finding":"1312 min of trading left, 9% of the window elapsed.","evidence":{"secToExpiry":78721,"windowElapsed":0.089,"windowSec":86392},"basis":"Time to expiry, absolute and as a fraction of the window. Only `Trading` accepts orders and the transition is time-derived on-chain, so a market can lock between snapshot and action.","reading":"Approximately 1312 minutes (9% elapsed) remain before expiry, so time pressure is low."},{"id":"manipulation","label":"Order flow","severity":"unknown","finding":"No trades yet, so there is no flow to assess.","evidence":{"fills":0},"basis":"Taker-side skew leads because depth imbalance measured 0.000 on every symmetrically-quoted market, so it cannot discriminate here. Skew ranged -1.00 to +1.00 across the venue, the widest of any metric.","reading":"Order flow could not be assessed because the market has never traded."}],"rules":[{"rule":"severe:liquidity","because":"No orders resting on either side, so nothing can be executed."}],"requiredChecks":["Confirm you can exit at a price close to entry before sizing a position","Treat the quoted mid as indicative until a fresh trade prints"],"unmeasured":["depth","volatility","manipulation"],"prices":[],"explanation":{"headline":"Zero liquidity: no orders on either side, so nothing can be executed.","summary":"Liquidity is severe: there are zero bid and ask levels, so execution is impossible. Staleness is elevated because the market has never traded, making the mid price an untested estimate. Depth, volatility, and order-flow signals are unknown, while 9% of the trading window has elapsed, leaving ample time before expiry.","perSignal":[{"signalId":"venue","reading":""},{"signalId":"resolution","reading":""},{"signalId":"liquidity","reading":"With no bid or ask levels, any order would fail to fill until new liquidity appears."},{"signalId":"depth","reading":"Depth could not be measured because no orders are displayed."},{"signalId":"volatility","reading":"Volatility could not be measured; there have been no trades."},{"signalId":"staleness","reading":"The quoted mid price is based solely on the initial maker's guess, not on any market activity."},{"signalId":"window","reading":"Approximately 1312 minutes (9% elapsed) remain before expiry, so time pressure is low."},{"signalId":"manipulation","reading":"Order flow could not be assessed because the market has never traded."}],"source":"model","model":"groq:openai/gpt-oss-120b","usage":{"inputTokens":2466,"outputTokens":1471}},"oracleAuditUrl":"https://prd.oracle.somnia.host/questions/65145745025453244185400364160318642131289992930620305298947204624626931395456?view=graph","provenance":[{"field":"onchain","state":"ok","readAt":1790820479596},{"field":"book","state":"ok","readAt":1790820479696},{"field":"prices","state":"ok","readAt":1790820479939},{"field":"move","state":"ok","readAt":1790820479939},{"field":"flow","state":"ok","readAt":1790820480296},{"field":"freshness","state":"ok","readAt":1790820480296},{"field":"resolution","state":"ok","readAt":1790820480775}]}],"failures":[]}