Editor’s note
On the necessity of an on-chain citation court.
A citation is a promise: the writer asserts that some other text contains the evidence for what is being claimed. In the era of agent- written research, that promise is broken at scale. Models invent references, misremember findings, and paraphrase past the point of accuracy. The fix is not to ban automation but to verify it.
Lemma is a citation court that lives on the GenLayer Bradbury Testnet. When a claim is submitted, a randomly selected jury of validators fetches the cited source, reads it, and reaches consensus on whether the claim is faithfully supported. The verdict is published on-chain with a permanent reference.
Why an intelligent contract
Traditional smart contracts can verify hashes, transfers, and deterministic state. They cannot read an article and decide whether it supports a claim - that requires subjective judgment over unstructured text. GenLayer’s equivalence principle solves the consensus problem: validators do not need to produce identical strings, they need to agree on a discrete verdict label. The label is the contract; the prose justifications may differ.
The five labels
A verdict is one of five labels. They are not graded on a numeric scale because such grading invites false precision; ordinal labels force the jury to commit.
- Verified. The source clearly supports the claim as stated.
- Partially verified. The source supports parts of the claim but with caveats the claim omits.
- Misrepresented. The source contradicts the claim or distorts what the source actually said.
- Unsupported. The source does not address the claim at all.
- Unverifiable. The source is inaccessible, paywalled, empty, or too short to judge.
The appeal procedure
A verdict may be appealed exactly once. The appellant stakes five times the original stake; the jury re-deliberates under a stricter prompt that requires the justifications to reference specific elements of the source. If the label flips, the dashboard counters are rebalanced. If the label stands, the appeal stake is forfeited.
Known limits of v1
The jury reads only the first twelve thousand characters of the source. Pages that hide their evidence past that cutoff will sometimes return unsupported. Pages rendered entirely in client-side JavaScript will frequently return unverifiable. The court does not yet adjudicate claims against PDFs, video, or audio sources. These limits will be addressed in future versions and are tracked in the open repository.
Open source
Lemma is open source. The intelligent contract, the frontend, and the OG image generator are all in one repository, with deployment instructions for both GenLayer Studio and Bradbury. Pull requests for new languages, new source-fetching modes, and improved jury prompts are welcome.