Documentation

Truth On Chain

Modular infrastructure for financially-backed, verifiable prediction resolution. Every answer has quantifiable accountability.

9 States
3 Tiers
2 Dispute Rounds
Integration.sol
// Get result with full context
ExtensiveResult memory result = registry.getExtensiveResult(popId);

// Check accountability tier
if (result.tier == AccountabilityTier.SYSTEM) {
    // Full protocol backing - high value settlements
}

// Decode based on answer type
if (result.answerType == AnswerType.BOOLEAN) {
    bool answer = abi.decode(result.result, (bool));
}
Full Integration Guide