Introduction

LightChallenge

Put your money where your goal is. Every challenge is staked. Every result is verified by AI. Every payout is on-chain.

LightChallenge turns goals — running 50 km this month, hitting a Dota 2 win-rate, finishing a CS2 ladder — into stake-weighted competitions where the winners get the losers’ stakes. No referees. No moderators. No “trust me” screenshots. AI workers on the LightChain network verify proofs from your wearable, your fitness app, or your game stats — and the smart contract pays out automatically when they pass.

Try the live testnet →


How it works in 60 seconds

  1. Create a challenge“Walk 250k steps in October. 100 LCAI buy-in.”
  2. Anyone joins — Stake locked in escrow contract.
  3. You submit proof — Apple Health, Strava, Steam, Riot, GSI.
  4. An AI worker verifies itllama3-8b on LightChain. The worker is staked + slashable.
  5. Smart contract pays out — Winners take the pot. No human in the loop.

The whole loop runs on a single LightChain L1 (chain ID 9200 mainnet, 8200 testnet) with native LCAI as the staking token.

What makes it different

Trustless verification. The AI worker that judged your proof signs the verdict on-chain alongside a hash of the encrypted response. Anyone can later prove which worker said what — and a separate Lightchain disputer can decrypt the worker’s output for arbitration.

Pull-based payouts. Funds sit in a bucketed escrow contract (LightchallengeTreasury). The protocol can never sweep your stake — only the rules of the challenge you joined can move it.

Mobile-first. Apple Health auto-submits steps in the background. Game stats stream in via Steam, Riot, or GSI. You don’t open an app to “submit a result” — the app does it for you.

Decentralised verifier network. No single party (including us) can pin a verdict to a chosen outcome. Anyone can stake 50,000 LCAI and run a worker; misbehaving workers get deregistered and slashed.

What you can do today

CategorySourcesExamples
FitnessApple Health, Strava, Garmin, Fitbit, Google Fit10k steps/day · 5km run · 100km cycling · workout streaks
GamingDota 2 (OpenDota), CS2 (FACEIT + GSI), League of Legends (Riot)Win 3 matches · reach rank X · KDA target · series wins
CustomManual upload with verifier attestationAnything you can produce a structured proof for

Try a challenge in 5 minutes

  1. Connect any EVM wallet to LightChain testnet (chain 8200).
  2. Open the appuat.lightchallenge.app.
  3. Pick a challenge → Join → Submit proof. First challenge done in ~10 minutes total (incl. wallet setup).

Built on LightChain — what that means for you

LightChain is an EVM-compatible L1 with a permissionless AI worker network: anyone can stake 50,000 LCAI, run a model, and earn fees from inference jobs. LightChallenge is the first protocol to use that worker network as a referee.

Three security guarantees come from this stack:

  • 6-hour payout cooldown between an AI verdict and the on-chain payout — buys time for an external watcher to detect a fraudulent verdict and pause the protocol.
  • M-of-N attestor support — verdict signatures can require multiple attestor keys before they take effect on-chain. (design)
  • WorkerRegistry-gated attestation — the protocol refuses to record a verdict from a worker that isn’t currently registered. Misbehaving workers get deregistered + slashed.

Status

We’re in public testnet today. Mainnet deploy is gated on (a) wallet generation + funding, (b) one final audit pass on the redeployed contracts. Mainnet contracts will live on chain 9200 — the same architecture, the same code, just real LCAI.

LayerState
Smart contracts (9 contracts)✅ Audit-clean, 263 tests passing
Webapp (Next.js 14)✅ Live on testnet, mainnet-ready
iOS app (SwiftUI)✅ TestFlight
Discord bot✅ Live
Mainnet deploy⏸ Pending wallet generation

Read more

PageWhat it covers
How It WorksEnd-to-end flow from challenge creation to reward payout
ProtocolDetailed protocol specification
WhitepaperLong-form rationale, threat model, architecture
ArchitectureSmart contracts, off-chain services, AI verification
iOS AppHealthKit integration + auto-proof submission
Developer GuidesSet up the project locally
API ReferenceBackend API endpoints
FAQCommon questions

Network

ResourceURL
App (UAT)uat.lightchallenge.app
RPC (testnet)https://rpc.testnet.lightchain.ai
Explorer (testnet)testnet.lightscan.app
Worker explorerworkers-testnet.lightchain.ai
GitHubgithub.com/marinom2/lightchallenge