BLOG

ARGUS grading record for 100 JANUS market endings

JANUS graded 102 endings. ARGUS was built from the autopsy.

Six days. 102 calls, every one hash-sealed on X Layer before its market closed, every one graded in public when the ending arrived. 71 ENDING CONFIRMED. 31 PLOT TWIST. A 69.6% win rate, and a flat $100 on every single call returned +$993 on $10,200 staked. Three pre-registered safety checks fired at 30, 50, and 100 graded. Three passes. Zero edits. All 31 losses still on the wall, because that was always the deal.

That was JANUS, our first engine, named for the god who faces both ways. It looked backward at thousands of resolved markets to learn how crowds misprice probability, and forward at live ones to call the gap. It did its job. And then it did something better: it showed us exactly where it was weak.

What the endings taught

At grade 54 the win rate sagged, and instead of quietly trimming the losers, we ran the autopsy in public. What we found was not a weak category. It was three pipeline defects, all living where markets move fastest: calls firing on price quotes with no freshness guarantee, calls that could not prove they saw the price before they decided, and calls fired under conditions our testing never covered. Esports is where fast markets live, so that is where the damage pooled. Strip the spoiled inputs and the engine's aim was true everywhere: crypto walked out one of the strongest categories on the book, Dota2 calls ran a 91% win rate, football performed at model.

We disclosed every defect the day we found it. Every affected receipt wears its note. Nothing left the math. Then we did the only thing better than an apology: we made the mistakes structurally impossible.

ARGUS never blinks

The second engine is named for the watcher with a hundred eyes, and the name is a spec sheet. Everything that hurt JANUS is a door ARGUS cannot walk through.

JANUS could act on a stale price. ARGUS refuses any quote past its freshness limit, full stop. JANUS could not always prove what it saw before it acted. ARGUS carries a cryptographic chain of custody on every call: observe, decide, seal, in provable order, or no call at all. JANUS wandered outside its tested ground. ARGUS is fenced to the exact conditions its replay testing vouches for, and everything outside the fence gets screened onto the public Radar with the reason stamped on it. Discipline used to be a policy. Now it is physics.

And ARGUS grows on rails. Behind it sits a bench of new market families, longer-horizon crypto thresholds, knockout advance markets, the arithmetic detectors that catch a market contradicting its own prices, each with a pre-written exam. The moment a family's data ripens, it examines itself and reports. No moods, no pet theories, no quiet strategy drift. The engine expands the way it grades: by law.

The esports question got the same treatment. A removal rule was written and hashed before anyone knew the answer, then executed at the gate. Verdict: the category stays, judged by clean inputs, by the exact rule that stood ready to cut it.

Watch it happen

Here is what we will not do: promise you returns. The scoreboard reset to ARGUS · GRADED 0/100 on purpose, tripwires re-armed, claims locked until its own gate, because a record you inherit is a record you can fake, and ARGUS intends to earn its own. The 102 JANUS receipts stay published forever, chapter one, unedited.

What we will promise: every call sealed before the ending, every grade public either way, every receipt one click from the chain, and an engine that can now prove not just what it called, but what it saw and when it saw it.

JANUS kept both faces honest. ARGUS never blinks. The meter is live: spoiler.bet

Verify everything: spoiler.bet/receipts, each receipt linked to its X Layer batch anchor, sealed before close by one published wallet.