01
Open
Stake locked. Challenge window running.
Authenticity, on the record
File a claim about an image or a passage of text. Back it with GEN. Anyone else may contest. Independent validators inspect the source and write a durable verdict on GenLayer.
The Intelligent Contract is the source of truth. Wallets sign writes. The server never does. Until a Studio address is configured, this preview runs a faithful local rehearsal.
Live docket
Status machine
01
Stake locked. Challenge window running.
02
Equal opposing stake. Ready for inspection.
03
Validators agree. Pot settles minus fee.
04
Window closed. Claim stands, stake returns.
01
Point at an image URL or a bounded excerpt. Declare it AI-generated or human-made. Bond GEN to the position.
02
A matching stake from another wallet opens the case. Self-challenges and late filings are rejected on-chain.
03
Non-deterministic inspection, structured JSON judgment, Equivalence Principle consensus. The verdict is citable.
A closed record
The docket page is the product. Not a feed, not a thread — a serial, two stakes, a verdict, and the reasoning the validators agreed was equivalent.
What holds
Reads and writes go to the Intelligent Contract once PUBLIC_CONTRACT_ADDRESS is set. The server never signs.
submit, challenge, and resolve are signed client-side via genlayer-js. No private key lives in the repo.
Validators inspect independently. Verdicts must match exactly. Reasoning may differ in wording.
Unreachable or private-host sources resolve as inconclusive. A broken URL cannot brick a docket.
Self-challenge, double-challenge, late challenge, mismatched stake, pause, and replay each have a named error.
MIT licensed. Every closed docket is a public serial with claim, stakes, verdict, and reasoning.
A
When two parties disagree about whether a still was drawn by a person or a model, the record is the argument — not a thread.
B
A passage can be staked, contested, and closed. The reasoning summary travels with the citation.
C
Provenance for images that will otherwise be argued in DMs. The contract does not care who is louder.
Phase 0 · Now
A complete, Studio-deployable registry: Intelligent Contract, rehearsal engine, public docket, and wallet-signed writes.
Phase 1 · Q4 2026
Take the rehearsal off the critical path. Make every closed docket something a newsroom or rights desk can actually cite.
Phase 2 · H1 2027
Richer evidence, a bounded appeals path, and a reputation that follows wallets without turning into a social graph.
Phase 3 · H2 2027
Forge Layer as a primitive other contracts and courts can call — not a destination website.
No feed. No likes. A docket number, two stakes, and a verdict that outlives the argument.