THEDOCS
HOW IT WORKS · MAINNETThe Game
ROSTER runs contests on the clock. BLITZ opens every hour on the hour; DAILY at 12:00 UTC; WEEKEND Friday 18:00 UTC. Each contest runs a draft window (15m blitz / 120m daily), then rosters lock, then a scoring window (60m blitz / 720m daily / 48h weekend), then the final whistle — we score the price action and settle.
A contest needs at least 5in the field. Short of that at lock, it's no contest — cancelled, and every entry fee is refunded on-chain.
The Draft
You field 5 slots under a salary cap of 200. The one hard rule: only tokens launched after the draft opened are draftable — fresh trenches only, no pre-picked runners.
A token's salary is priced off its bonding-curve progress: 10 + 90 × progress^1.5— cheap when fresh, dear once it's run. The price locks the moment you pick, and the server prices every pick itself (your displayed price is advisory — the server's is authoritative).
10.0
41.8
74.4
Your roster is sealed with a commit hash the instant you enter — nobody can read it until lock, us included.
The Scoring
Each slot scores its log return in market-cap terms over the scoring window, times a risk weight: the earlier a token is on its curve when you pick it, the more it counts — up to 1.5× for a brand-new launch. A slot is floored at -150; upside is uncapped. Your total is the sum of five slots.
A slot scores zero if it can't be scored honestly:
- self-pump — you (or a funding-linked alt) traded the token during the window.
- deployer-link — the token's deployer is in your funding set.
- thin — fewer than 15 real buyers or under 10 SOL of volume.
- no-trades — the market never traded in the window.
The Pot
Paid contests carry a SOL entry fee (0.05 blitz · 0.1 daily · 0.25 weekend). The pot is every paid entry minus a 10% rake. The top 25% of the field is paid on a top-heavy curve — rank one takes the biggest slice, the last paid seat still clears more than its entry.
Payouts and cancellation refunds are sent automatically on-chain, each stamped with a memo so you can verify it. Free contests skip all of this.
Fair Play
Rosters are commit-reveal: your picks are a hash until lock, so no one — not other players, not us — can see or copy your roster while the draft is live. At lock everything reveals at once.
Wash-trading is filtered out of scoring by funding-graph exclusion, and it's one entry per wallet per contest (re-draft before lock and it replaces your roster — same fee, new commit).