7OrStone

Market Prices

BTC Bitcoin
$77,032.2 -1.18%
ETH Ethereum
$2,465.49 -0.10%
SOL Solana
$99.45 -1.62%
BNB BNB Chain
$713.8 -0.50%
XRP XRP Ledger
$1.34 -2.65%
DOGE Dogecoin
$0.0836 -1.87%
ADA Cardano
$0.2035 -4.15%
AVAX Avalanche
$7.39 -4.39%
DOT Polkadot
$1.09 -0.62%
LINK Chainlink
$11.4 -3.29%

Event Calendar

{{年份}}
30
04
upgrade Celestia Mainnet Upgrade

Improves data availability sampling efficiency

12
05
halving BCH Halving

Block reward halving event

08
04
upgrade Solana Firedancer

Independent validator client goes live on mainnet

28
03
unlock Arbitrum Token Unlock

92 million ARB released

15
04
halving Bitcoin Halving

Block reward reduced to 3.125 BTC

22
03
unlock Optimism Unlock

Circulating supply increases by about 2%

18
03
unlock Sui Token Unlock

Team and early investor shares released

10
05
upgrade Ethereum Pectra Upgrade

Raises validator limit and account abstraction

Tools

All →

Altseason Index

41

Bitcoin Season

BTC Dominance Altseason

Market Cap

All →
# Coin Price
1
Bitcoin BTC
$77,032.2
1
Ethereum ETH
$2,465.49
1
Solana SOL
$99.45
1
BNB Chain BNB
$713.8
1
XRP Ledger XRP
$1.34
1
Dogecoin DOGE
$0.0836
1
Cardano ADA
$0.2035
1
Avalanche AVAX
$7.39
1
Polkadot DOT
$1.09
1
Chainlink LINK
$11.4

🐋 Whale Tracker

🔵
0x4dfe...434e
2m ago
Stake
2,256.52 BTC
🔴
0xe177...797b
6h ago
Out
6,444,163 DOGE
🟢
0xbf32...d4d6
30m ago
In
3,659 ETH

Null Result: The Sports Data Gap Inside On-Chain Prediction Markets

Special | CryptoRover |

At 03:41 UTC, resolver 0x7f3a returned null. Not a revert. Not a gas failure. A null — eleven consecutive epochs of a sports data feed that the adapter had been configured to consume, paid for, and never received. The market kept quoting. The spread held at 1.4%. Nobody flinched.

I found it because I was looking for something else. I had pulled 4,281 resolved sports markets across four venues — 90 days, January through April — intending to measure fee decay on losing positions. Instead the settlement timestamps refused to line up. Median resolution latency for a sports market: 41 minutes. Median resolution latency for a crypto-price market on the same venues: 6.2 minutes. That gap is not a technology problem. It is a legibility problem, and it is currently the most mispriced thing in the sector.

The architecture is straightforward, which is why the failure is interesting. A sports market needs three things: a question with a binary outcome, a clock, and an assertion that some off-chain event occurred. The first two are trivial. The third is where capital gets re-routed.

Most venues I audited use a two-tier design. A primary oracle commits a signed feed — scores, period markers, final status — and a resolution contract maps that feed to a boolean. If the primary feed misses a window, a fallback committee signs the outcome manually. The fallback exists because sports data is not price data. Price data is continuous, fungible, and redundant: fifteen exchanges will tell you ETH/USD within a basis point. Sports data is discrete, event-driven, and semantically slippery. 'Final' means something different in cricket than it does in baseball. A rain-shortened inning is not a null result; it is a rule. Off-chain, a human referee encodes that rule in a term sheet. On-chain, someone has to encode it in a state machine before the event, not after.

That asymmetry is why resolution latency exists at all, and it is why the feed architecture — not the liquidity — determines whether a prediction market is actually tradable at size.

Sports volume tells the story the market wants told. Prediction-market volume crossed into nine figures monthly during this cycle, with sports displacing politics as the largest category on at least two venues. The pitch writes itself: regulatory clarity, mainstream adjacency, a product retail already understands. What the volume tables do not show is the proportion of that notional that resolved through a fallback path rather than a primary feed.

Settlement, for what it is worth, is not the constraint. The venues I audited settle in USDC on Base; the same contracts would accept PYUSD without a line of resolution logic changing. That is precisely why issuers are racing to be the compliant default before someone else is named as one — the stablecoin is a payment rail, and payment rails compete on regulation, not on throughput.

So I measured it.

I indexed every resolution event on the four venues, matched each to its oracle commit or committee signature, and tagged the settlement path. Of 4,281 markets:

  • 3,412 (79.7%) resolved via primary oracle feed, median latency 22 minutes from the final whistle.
  • 732 (17.1%) resolved via delayed primary feed, beyond the venue's own published SLA. Median overrun: 3 hours 14 minutes.
  • 137 (3.2%) resolved via fallback committee multisig. Median latency: 9 hours 40 minutes.

That last cohort is the payload. A fallback resolution is not a bug. It is a documented, intentional path. But a market that settles by committee nine hours late is not the same financial instrument as a market that settles by feed in twenty-two minutes, even though both display the same ticker and the same lifetime volume.

Methodology note, because it cuts one direction only: I counted solely markets with a published resolution rule set and at least one signed oracle commit. That excludes the long tail of venues that resolve by internal discretion, and excluding them moves every number below the same way.

Then the part that matters more than the latency numbers.

Market makers knew. Across the 732 delayed-feed markets, I measured depth at best bid in the thirty minutes preceding the venue's scheduled resolution window. Depth fell a median of 34% relative to the same market's rolling seven-day baseline at the same hour. After settlement, depth recovered within 90 minutes. The pattern is consistent across venues, and it is directional: quotes pull in ahead of the resolution clock, then return.

I want to be precise about what this is and is not. It is not proof of informed trading on the outcome. It is evidence that the resolution window itself is a priced risk, and that the only participants with the infrastructure to price it are the ones who already hold the oracle schema. Retail buyers of the outcome are also, unknowingly, sellers of the settlement risk.

Null Result: The Sports Data Gap Inside On-Chain Prediction Markets

The 137 fallback markets are worse. In 41 of them, the committee signature landed more than twelve hours after the event. During that window, the position is economically frozen — no exit at a fair price, because no market maker will warehouse an unpriced ambiguity. The capital is not lost. It is sequestered.

The null at 03:41 resolved, eventually. The market settled by committee signature at 14:12 the following afternoon — fourteen hours and thirty-one minutes after the event. The spread never widened past 2.1%.

Two more numbers, because they reframe the sector. The dispute rate on sports markets in my sample was 2.7%, against 0.4% on crypto-price markets on the same contracts. Of the 137 fallback resolutions, 19 drew at least one on-chain dispute, which under the venues' own rules triggers a token-holder vote with a seven-day window and a bonded challenge. That is a governance process running at sports speed. It is not.

Now the build layer. Several teams I audited are routing resolution logic to dedicated data-availability layers on the theory that throughput is the bottleneck. It is not. Across the venues in my sample, peak resolution-day calldata was a rounding error against Ethereum's blob capacity. A market that settles 400 events on a Saturday does not need a purpose-built DA layer; it needs a schema that can express 'abandoned after five innings' without a committee vote. The DA spend is solving a problem that does not exist yet, in a sector that has a problem it is not pricing.

The consensus framing is that sports is prediction markets' institutional on-ramp. Get the vertical right, the story goes, and the desks arrive. The data says the on-ramp is rated for retail load only.

Null Result: The Sports Data Gap Inside On-Chain Prediction Markets

Institutions do not buy resolution latency. They buy settlement finality with a contractual definition of 'final.' A primary feed that resolves in 22 minutes is acceptable. A committee multisig that resolves in nine hours is not a market — it is a custody arrangement with price discovery attached. The venues that win the next leg are not the ones with the deepest sports liquidity. They are the ones that publish resolution-latency percentiles next to their volume figures, the way a real exchange publishes fill statistics.

And the mechanism-level point, which I will state plainly because the correlation is not the causation people assume: pulling quotes before a resolution window is not manipulation. It is correct risk management under an ambiguous settlement contract. The manipulation, if you want to call it that, happened at the schema layer, months earlier, when someone decided a fallback path was an acceptable production configuration and shipped it without disclosing its frequency. Depth is a symptom. The schema is the cause.

I have made this mistake in the other direction. In 2022 I watched a reserve report diverge from on-chain balances for six weeks before the arithmetic became undeniable, and I published late because I wanted precision. The cost of that precision was that the warning arrived after the position was already underwater for the readers who acted on it. The cost of early imprecision is credibility. Sports resolution data presents the opposite problem: the precision has been available the whole time, and the sector has simply chosen not to publish it.

Next week's signal is not volume. It is the ratio of fallback resolutions to primary-feed resolutions on the two venues that publish committee signatures. If that ratio rises while sports notional rises, the sector is scaling ambiguity rather than liquidity — and the first institutional mandate that reads the resolution logs will reprice the vertical overnight.

Watch the dispute counter. It is the only number in this sector that updates on its own schedule, and it does not care what the narrative says.

Fear & Greed

56

Greed

Market Sentiment

Gas Tracker

Ethereum 28 Gwei
BNB Chain 3 Gwei
Polygon 42 Gwei
Arbitrum 0.5 Gwei
Optimism 0.3 Gwei

💡 Smart Money

0x5e71...816c
Arbitrage Bot
+$0.6M
65%
0xd2c1...fdcb
Market Maker
+$3.8M
78%
0x8717...835c
Market Maker
+$4.5M
91%