Introduction

LightChallenge

Challenges verified by decentralized AI.

LightChallenge is an on-chain challenge protocol where users stake cryptocurrency on personal goals — fitness targets, gaming wins, skill achievements — and submit real-world evidence that is verified by the Lightchain AI network.

What Makes It Different

  • Trustless verification — Evidence is verified by the Lightchain AIVM network, not a central authority
  • On-chain settlement — Stakes, outcomes, and rewards are managed by smart contracts
  • Multi-category — Fitness (steps, distance), gaming (Dota 2, CS2, LoL), and custom challenges
  • Real evidence — Apple Health data, gaming API stats, manual uploads — all cryptographically bound

Challenge Categories

CategorySourcesExamples
FitnessApple Health, Strava, Garmin, Fitbit, Google Fit10k steps/day, run 5km, cycle 100km
GamingDota 2 (OpenDota), CS2 (FACEIT), League of Legends (Riot)Win 3 matches, reach rank X
CustomManual upload with verifier attestationAny verifiable goal

Tech Stack

LayerTechnology
Smart ContractsSolidity 0.8.24, Hardhat, ethers v6
WebappNext.js 14, TypeScript, wagmi v2, RainbowKit
Off-chainTypeScript workers, PostgreSQL, polling indexers
AI VerificationLightchain AIVM (PoI consensus)
MobileSwift/SwiftUI, HealthKit
ChainLightchain testnet (chain ID 504)

Network

ResourceURL
App (UAT)uat.lightchallenge.app
RPChttps://light-testnet-rpc.lightchain.ai
Explorertestnet.lightscan.app
GitHubgithub.com/marinom2/lightchallenge