Decentralized Truth Protocol
Submit any claim for AI-powered fact verification. Multiple validators independently analyze evidence and reach consensus on verdicts.
How It Works
Submit a Claim
Anyone can submit a claim for fact-checking. Provide the statement and optionally a source URL. A small stake of 1 $GEN is required to prevent spam.
AI Analysis
The Intelligent Contract automatically crawls multiple sources, gathering evidence. An LLM analyzes the claim against the evidence and produces a verdict with confidence score.
Validator Consensus
Multiple AI validators independently verify the analysis using Optimistic Democracy. They cross-check sources and reach consensus on the final verdict.
Permanent Record
The final verdict is stored on-chain permanently. Transparent, immutable, and accessible to anyone. Build reputation through accurate submissions.
System Architecture
┌─────────────────────────────────────────────────────┐
│ FRONTEND │
│ • Submit Claim Form │
│ • Verdict Explorer │
│ • Leaderboard │
└───────────────────────┬─────────────────────────────┘
│ MetaMask Transaction
┌───────────────────────▼─────────────────────────────┐
│ GENLAYER CONTRACT │
│ │
│ factCheck(claim, sources[]) │
│ ├── get_webpage() × N sources │
│ ├── exec_prompt() → AI Analysis │
│ └── store verdict on-chain │
└───────────────────────┬─────────────────────────────┘
│ Optimistic Democracy
┌───────────────────────▼─────────────────────────────┐
│ VALIDATOR NETWORK │
│ Node 1 ──┐ │
│ Node 2 ──┼──► Consensus → Final TX │
│ Node 3 ──┘ │
└─────────────────────────────────────────────────────┘Live Statistics
Tokenomics
| Action | Token Flow | Result |
|---|---|---|
| Submit Claim | User pays 1 $GEN | Fee locked in contract |
| Valid Submission | Partial refund | Stake returned + reputation |
| Challenge Verdict | Challenger pays 5 $GEN | Stake locked for review |
| Successful Challenge | Reward 2x stake | Challenger earns tokens |
| Failed Challenge | Stake slashed | Tokens burned |