QORTIME
local-20261027-220105 · qorcap 0.3.38
AWAY7
Q4FINALreferee-verified
21HOME
Verified by the referee

Final 7–21

Referee-verified. Home win. Final read from the end-of-game menu, through the referee's end-menu fallback (explained below). Recorded Oct 27, 2026, 10:01 PM–10:30 PM CT.

Highlights

Highlights below: 8 clips around score locks that are in the signed receipt, plus stills from each moment. Full footage stays on the player's PC. Some stills are redacted copies to hide account names. No on-screen names or controller timelines are on this page.

Verify it yourselfyou do not have to trust this page

The verdict is math anyone can re-run. The QorTime verifier checks the signed receipt in your browser, with the referee's public key pinned.

Check the receipt in the verifierreceipt.json
The referee logs every receipt it signs in an append-only, hash-chained public log. This receipt is entry #4 (submission 1d424dc2836f1a8c).
Do it from a terminal
  1. Download receipt.json. Its sha256 is c35f4fd739b25cc61a82e98afb7addb4ed7467e40a0fb8cbe68f0443fdd7579c.
  2. Run the open verifier with the referee key pinned. It should print VERIFIED. Without the pin it prints PARTIAL (referee_key_not_pinned), which is expected.
  3. Look the receipt up in the referee's public log. The logged body_sha256 is SHA-256 of the receipt's canonical JSON without signatures.
git clone https://github.com/ConWan30/qortime && cd qortime && pip install -e .
qortime verify receipt.json --referee-pub b283cffb9279f2f90859268c64ef21861ef7e5d9fc773bdb8061af0e80624889
curl https://qortime-referee-production.up.railway.app/v1/log/inclusion/8a3a6d60e498c607fef79e013afab333b760fb7c9e58e16fa9912683c98cb71b
In plain English · Muse Sparkadvisory

AI explains, it never decides. Meta Muse Spark (muse-spark-1.3) was given only the verifier's result and allowlisted facts. A deterministic guardrail checked the text before it was kept. The verdict above comes from the verifier, not from this text. Signed with the separate AI advisory key 2d5de84a3dcdeaec, which cannot make or change a verdict.

VERIFIED

This Madden27 single match on PS5 for home 21 away 7 in Q4 was confirmed from the end menu re-read, which matches the claimed final.

What passed: bundle structure, capture chain, challenges, final re-read, input integrity, motion, and video bytes. Referee qortime-online-s2 is trusted. No errors and nothing missing.

Video was spot-check: 270 of 878 segments checked.

Controller input advisory did not pass as human proof, with alignment at chance level. It is advisory only.

NOT proven: who was holding the controller, that laptop countersignatures were made live, that footage was not fabricated before QorCap hashed it except where anchored, or content of unchecked video segments.

ai_ruling.json · bound to receipt sha256 c35f4fd739b2… · guardrail passed
How the final was confirmedend-menu fallback

The referee re-reads the end of the recording itself. Normally it finds a fourth-quarter scorebug in the last part of the video and checks the end-of-game menu against that read.

In this match that normal path did not apply. The referee looked at 486 frames at the end of the recording and found no fourth-quarter scorebug among them: all 486 were end-of-game menu frames. It recorded this as “no Q4 scorebug read before the end-of-game menu”.

So the referee used its end-menu fallback. It read the end-of-game menu and checked it against the last locked score in the bundle's signed timeline: away 7, home 21, Q4. They match, so the final re-read check passed. The referee's own note, word for word:

referee end-menu fallback: menu read at 0.923 over 486 frames with no Q4 scorebug read in the tail; checked against the last locked read (bundle timeline lock) AWAY 7 - HOME 21 Q4

What this means: the final comes from the end-of-game menu plus the last scorebug lock in the signed chain. It does not come from a fresh fourth-quarter scorebug read at the very end of the video.

Challenge Echo · Meta SAM 3.1info only

During the match the referee sent 3 official challenges (kickoff, halftime, end): a short button pattern to enter on the pause menu. The referee checked all three itself (rule 2): latencies 1464 ms, 1486 ms, 1550 ms.

Challenge Echo is a separate, information-only cross-check. Meta SAM 3.1 tracks the pause-menu highlight in the video, and deterministic code checks that each logged D-pad press shows up on screen. It never raises a status and never changes the verdict. At most it could suggest lowering VERIFIED to PARTIAL. Here it found all three challenges consistent.

ChallengeEchoMedian press-to-screen
kickoffconsistent1637 ms
halftimeconsistent1626 ms
endconsistent1662 ms

3 of 3 consistent. Press-to-screen is how long a D-pad press took to show up in the captured video. That is a different measure from the referee's challenge latency. Echo scores UP and DOWN moves and checks that LEFT and RIGHT leave the highlight still. It does not score SQUARE. Run with qortime-ai Challenge Echo after PR #7 (menu-aware wrap test). Echo's per-press files are not published.

Show Your Handssummary only
Inputsmatch the receipt
Controller inputs match the receipt: 136,734 reports in 640 chunks, all committed by its checkpoints.
Press-to-pixelnot scored
Press-to-pixel: not scored on these 8 highlight clips (too few confirmed play starts to line the video up with the inputs). No penalty.

Show Your Hands checks that on-screen play starts have a controller press behind them. It is lower-only: it can lower VERIFIED to PARTIAL, never raise a status or fail a match. No Muse Spark play-start filter was run for this match, so no play start was confirmed and nothing was scored. hands.json holds counts and per-clip summary fields only, no per-frame controller data, and is bound to this receipt (receipt_jcs_sha256 95b9c9961c9d…). It is not signed with the AI advisory key yet, so the verifier does not show it as a panel. Controller signals never show who was holding the controller.

Highlight clips · 812 seconds each · around a score lock in the receipt
0–6 touchdown
hl00-q1-a0-h6 · 12s · Q1 0:00 · lock #131
lock is in the receipt · receipt VERIFIED · 245.307–257.307s in the recording
sha256 56b642633e1fea81…
Download clip · receipt VERIFIED
0–7 extra point
hl01-q1-a0-h7 · 12s · Q1 0:00 · lock #139
lock is in the receipt · receipt VERIFIED · 258.890–270.890s in the recording
sha256 6485d80d5eb49a3d…
Download clip · receipt VERIFIED
6–7 touchdown
hl02-q2-a6-h7 · 12s · Q2 0:52 · lock #223
lock is in the receipt · receipt VERIFIED · 423.148–435.148s in the recording
sha256 a9556b8382bdfa19…
Download clip · receipt VERIFIED
7–7 extra point
hl03-q2-a7-h7 · 12s · Q2 0:52 · lock #230
lock is in the receipt · receipt VERIFIED · 434.959–446.959s in the recording
sha256 cbd25318119049c3…
Download clip · receipt VERIFIED
7–13 touchdown
hl04-q2-a7-h13 · 12s · Q2 0:03 · lock #320
lock is in the receipt · receipt VERIFIED · 609.226–621.226s in the recording
sha256 90850cb4a2e81c87…
Download clip · receipt VERIFIED
7–14 extra point
hl05-q2-a7-h14 · 12s · Q2 0:03 · lock #326
lock is in the receipt · receipt VERIFIED · 620.819–632.819s in the recording
sha256 c1e7aa15005dc802…
Download clip · receipt VERIFIED
7–20 touchdown
hl06-q3-a7-h20 · 12s · Q3 1:49 · lock #355
lock is in the receipt · receipt VERIFIED · 671.357–683.357s in the recording
sha256 3e93002035b14718…
Download clip · receipt VERIFIED
7–21 extra point
hl07-q3-a7-h21 · 12s · Q3 1:49 · lock #361
lock is in the receipt · receipt VERIFIED · 681.578–693.578s in the recording
sha256 24d06e5989d16e87…
Download clip · receipt VERIFIED
Each clip is the 12-second window around a score change that QorCap committed into its checkpoint chain; the lock is a checkpoint of the signed receipt. Highlight clips are re-encoded, so check the lock, the receipt hash and the source segment hashes in clips/manifest.json, not the clip bytes against the video. The burned score panel was redrawn opaque with the same text, because an on-screen PSN online ID banner showed through it. Hash each clip with sha256 and compare it with the sha256 values in clips/manifest.json. Integrity and timing only: a clip does not show who was playing.
Play-by-playthis match only · not a ranking
7 score changes · 4 touchdowns · 12 listed moments. Frames are what the score reader looked at; scores are reads, not signed results. Tap a still to open it. Some stills are redacted copies to hide account names (marked “redacted”).
  1. kickoff0–0Q1 · 0:31 in the recording · 10 frames
  2. touchdown (+6, try not yet on the scorebug)0–6Q1 · 4:13 in the recording · 18 frames · clip hl00
  3. extra point (PAT kick, +1)0–7Q1 · 4:26 in the recording · 10 frames · clip hl01
  4. quarter change · Q20–7Q2 · 4:36 in the recording · 10 frames
  5. touchdown (+6, try not yet on the scorebug)6–7Q2 · 7:11 in the recording · 18 frames · clip hl02
  6. extra point (PAT kick, +1)7–7Q2 · 7:22 in the recording · 10 frames · clip hl03
  7. touchdown (+6, try not yet on the scorebug)7–13Q2 · 10:17 in the recording · 18 frames · clip hl04
  8. extra point (PAT kick, +1)7–14Q2 · 10:28 in the recording · 10 frames · clip hl05
  9. quarter change · Q37–14Q3 · 10:53 in the recording · 10 frames
  10. touchdown + extra point (+7; the +6 state was never read)7–21Q3 · 11:29 in the recording · 18 frames · clip hl07
  11. quarter change · Q47–21Q4 · 16:24 in the recording · 10 frames
  12. end of game7–21Q4 · 18:52 in the recording · 12 frames · the final was confirmed by the referee from the end-of-game menu (see above)
Redacted stills: 13 burst frames (first touchdown e01 frames 9-13, third touchdown e06 frames 7-12, start of Q3 e08 frames 8-9) are redacted copies. Solid boxes cover an on-screen PSN online ID banner, so these stills are not the raw recording pixels. The scorebug reader missed the 7–20 read, so the 7–21 moment covers that touchdown and its extra point; clip hl06 shows the 7–20 lock.