EXL TOURNEY
excoba.lab · Ankara · Solana Mobile CLOCK IN Hackathon · September 2026 · PDF version
1 · Problem
Casual games have no honest way to compete for real stakes
2 · Product
Seven skill games on the dApp Store, one tournament layer
Sol Jump · Sol 2048 · Sol Snake · Sol Stack · Sol Tiles · Sol Dodge · Sol Bubble — live since July 2026 (publisher EXCOBALAB). Each game has a COMPETE menu with two modes:
2b · Screens (Seeker, client 1.2.0)
What the player sees — from the main menu to the paid room










3 · Fairness is the feature
Provably fair, without a program to trust
- Nobody, including us, can preview a run: the seed is handed out only during the play window.
- Scores are signed by the wallet (exl:score:<token>:<score>:<duration>) and verified server-side; flagged scores never rank.
- No valid score in a period → every entry is refunded. The house never keeps a pool it did not pay a prize from.
- Stated honestly: the pool is a hot wallet held by the Worker, not an Anchor program — that is on the roadmap.
4 · Built for Seeker
Mobile Wallet Adapter 2.0 + SKR as a first-class currency
5 · Traction (mainnet, verifiable)
It settles itself — first live results, 21 September 2026
| Event | Tx |
|---|---|
| Duel room HFRZAX — Seeker (766) vs regular Android + Phantom (473), both wallet-signed; 0.097 SOL to the winner, 0.003 SOL fee | 4WGoRr…9i7B |
| Duel room KL997T — under-filled, 200 SKR refunded automatically | 2rN8LN…ELXQ |
| SKR tournament entries (50 SKR, SPL transfer verified on RPC) | 47zAzB…Z735 |
Proof page: web3.excobalab.com/proof/?id=zipla:x:HFRZAX · full map: docs/EVIDENCE.md · demo video: YouTube (1:49)
6 · Business model
A service fee on every pool, zero treasury risk
| Mode | Entry | Fee | Prize |
|---|---|---|---|
| Daily / weekly / monthly (SOL or SKR) | 0.01–1 SOL · 50–5,000 SKR | 1 / 3 / 5 % | 1st 99 % · 50/30/17 · top-10 split |
| Duel rooms | 0.02–5 SOL · 200–50,000 SKR per player | 3 % SOL · 5 % SKR | WTA / top 2 / top 3 / top half |
Prizes = entries − fee. The chain fee for payouts comes out of the service fee, never from prizes. Later: sponsored pools (B2B, SKR ecosystem projects first) and premium features.
7 · Roadmap
Shipped in the window, and what comes next
8 · Open source
Any Seeker game can add tournaments in a day
github.com/excobalab/exl-tourney (Apache-2.0): Cloudflare Worker (API, cron settle, duel rooms, proof), D1 schema, payout builder (SOL + SPL with idempotent ATA creation), Flutter modules (wallet / sign / proof / duel sheets), Kotlin MWA bridge, docs (API, duels, SKR, anti-cheat, tournament model, evidence) and a local DRY_RUN walkthrough to reproduce a payout or refund.
9 · Team & ask
One founder, an AI-native workflow, seven shipped games
Berkay Akıncı — founder, excoba.lab (Excoba Medikal Turizm İç ve Dış Ticaret A.Ş., Ankara). Civil & geomatics engineer; product decisions by the founder, code written with Claude, tested on device. Seven games plus the backend shipped in July; SKR, signed scores, proof and duel rooms in the hackathon window.
Ask: CLOCK IN prize + Solana Mobile Builder Grant to fund the 1.2.x client work, replay anti-cheat and Anchor escrow; introductions to SKR ecosystem projects for sponsored pools.
Contact: info@excobalab.com · @EXLTourney · web3.excobalab.com