Documentation

Technical guide and architectural overview of the Debate Room protocol.

What is Debate Room?

Debate Room is a decentralized platform where users can engage in structured debates, judged objectively by an AI Jury powered by GenLayer. Unlike traditional platforms where winners are determined by popularity or likes, our system evaluates the quality of arguments based on logic, evidence, and clarity.

How It Works

1
Create Debate
Deploy a new smart contract instance for your topic. Define duration, max participants, and customize evaluation criteria weights (e.g., prioritize Logic over Persuasiveness).
2
Submit Argument
Connect your wallet and submit your argument to the blockchain. Each submission is verified and timestamped. Arguments are immutable once submitted.
3
AI Evaluation
Our Intelligent Contract (GenLayer) reads your argument and evaluates it against the defined criteria using Large Language Models (LLMs) running directly in the consensus layer.

Debate Lifecycle

OPEN

Waiting for Arguments

New debate created. Users can join.

ONGOING

Active Debate

Arguments are being accepted. Ends when time expires.

ENDED

Submission Closed

No more arguments accepted. Waiting for final resolution.

RESOLVED

Finalized

Winner declared. Leaderboard and detailed scores are public.