capture · prove · share · Madden NFL 27 first
One app.One recording.One receipt.
Play your match with QorCap, one lightweight Windows app that records the capture card and fingerprints every second of video. When the match is over, QorTime does the heavy lifting on the finished recording: a signed receipt, an AI referee verdict, and a public verify link. Nothing heavy runs while you play.
Stripe test mode · $9.99 USD · not a live charge · early access until KYC
how it works
Capture. Prove. Share.
1 · Capture
QorCap is the one app you run, on Windows, during the match. It records the capture card and fingerprints the video as it is written: every segment is hashed and chained, with timestamped checkpoints. It stays light, so it doesn't strain your laptop.
controller button log in the same session · since v0.3.02 · Prove
After the final whistle, QorTime works on the finished recording. It re-checks the fingerprints, reads the score, and seals a signed receipt. The AI referee reviews the evidence and signs a verdict: accept, dispute, or abstain, with plain reasons and the evidence frames.
3 · Share
Send the receipt to your opponent, a tournament, or a platform. Anyone can check it in the free browser verifier, and nothing is uploaded. A hosted referee countersign, Verified Match, is in test-mode early access.
Inside the Prove step
- Integrity checks in code: video fingerprints, checkpoint chain, and signatures. Scores can only move in legal football steps, never backwards. The clock only runs down within a quarter. The final screen must match the last score.
- AI referee: reads frames to confirm the score. It only accepts a reading when it is confident and the reading agrees across several frames, and it abstains rather than guessing. Tampering is caught by the integrity checks, not by trusting a model.
- Honest limit: QorTime proves the footage's integrity and timing (and, since QorCap v0.3.0, the controller inputs from the same session). It does not prove who held the controller.
01 / capture
The scorebug, read off the screen.
QorTime's scorebug reader reads the final score from the recording, digit by digit, and only locks when consecutive frames agree.
- frames read from the capture card
- score locked on frame agreement
- Madden NFL 27 first, more titles roadmap
Illustrative scorebug, not a real match. No league or publisher marks.
02 / challenge
Prove a human is on the sticks.
At random moments the referee sends a nonce. The player pauses and enters the pattern, which must show up in the controller input log and on video within 600 ms. Bots and replays don't get a second try.
QorCap logs the controller since v0.3.0. Since v0.3.11 a challenge only opens when Madden lets you pause: after the kickoff and a play call, never during a kickoff.
03 / co-sign
Every few seconds, the referee signs the clock.
A rolling hash of frames and inputs goes to the referee about every 4 seconds. It timestamps and countersigns each checkpoint, chaining them. A receipt forged later can't carry signatures from the past.
h0 3c9a…11f0REF ✓h1 a81e…92b4REF ✓h2 0d47…6ac3REF ✓nonce 7f3a…c19eREF ✓h210 e5b2…7d19REF ✓h411 9c0f…4e8aREF ✓seal 21–17SEALEDIllustrative timeline values.
04 / seal
The receipt prints. Everyone signs.
At the final whistle each player's agent signs the result and the referee seals it. If both players run agents and their timelines agree, the receipt is dual-attested.
match madden27 · ps5 result HOME 21 — AWAY 17 · Q4 challenges 3 / 3 passed checkpoints 412 countersigned receipt_hash
- sig.homeed25519:9f3a…c41e✓
- sig.awayed25519:4b70…a8d2✓
- sig.refereeed25519:e1c9…07fb✓
Illustrative values, not a real match.
05 / verify
One verdict. In your browser.
Paste the JSON into the verifier. It checks every signature, the checkpoint chain and the challenges locally and returns a verdict. Nothing is uploaded.
for platforms & sponsors
Release escrow on math, not screenshots.
Verify in one call
The reference verifier ships as a Python CLI and a small browser JS module. Run it on every result before paying out.
qortime verify r.json --referee-pub <hex>hosted verify API · roadmapFewer score disputes
A sealed receipt replaces "he lied about the score" tickets with something a machine can check. What it can't see, we list plainly below.
Open format
JSON, canonicalized (JCS), Ed25519 signatures. Spec and schema in the repo, MIT licensed.
TPM-held keys · roadmap (PHASE2)Honest limits
QorTime proves the footage's integrity and timing. Controller inputs from the same session are logged by QorCap since v0.3.0. It does not prove:
- Account sharing: who is physically holding the controller.
- Collusion: both players agreeing to throw or fake a match.
- Anything outside what the capture card saw.
test · early access until KYC
Buy the seal. Test money only.
Verified Match is a $9.99 hosted-referee countersign after a completed match. It is early access. The button opens a Stripe test Payment Link. Business KYC is still open, so this is not a live paid product and it does not charge real money.
- $9.99 USD list price · one-time · test checkout
- test card 4242 4242 4242 4242
- free self-verify stays in the browser
Test checkout canceled. Nothing was recorded as paid.
The gold badge on the verifier appears after the webhook records that receipt id. A Payment Link purchase alone has no receipt id.
Check a receipt yourself.
Early prototype. The verifier runs entirely in your browser.