How It Works
The matchweek lifecycle
Every weekend, PitchMkt opens a new matchweek with ten matches selected from top European leagues. The lifecycle follows five stages:
1. Open. The matchweek goes live. Matches, fixtures, and the current prize pool are visible on-chain. Players have until fifteen minutes before the first kick-off to submit their predictions.
2. Pick. For each of the ten matches, players select one or more outcomes — home win, draw, or away win. Selecting one outcome everywhere produces a single column: one complete combination of ten outcomes. Backing two or three outcomes in a match does not create a second prediction, it widens the one being made. Nothing is staked by choice — the cost is derived from the picks and charged on submission. Multiple predictions are allowed; each one is independent.
3. Resolve. Once all matches finish, results are published on-chain by the admin group. A 12-hour dispute window opens. Anyone can challenge a result during this period.
4. Distribute. After the dispute window closes, prizes are allocated automatically per tier.
5. Claim. Players actively claim their prizes, one claim per prediction covering every tier it won. Unclaimed prizes after 30 days are redirected to the carry pool.
See Columns and Multiples for how doubles and triples are counted and priced.
Prize tiers
Prizes are distributed by accuracy tier. Each tier receives a fixed percentage of the total pool.
| Correct outcomes | Pool share |
|---|---|
| 10 / 10 | 31% |
| 9 / 10 | 15% |
| 8 / 10 | 15% |
| 7 / 10 | 15% |
| 6 / 10 | 19% |
| Fewer than 6 | No prize |
The bottom tier gets more than the middle ones on purpose: far more players reach 6 correct than 9, so an even share would leave each of them with less than their prediction was worth.
Tiers apply to columns, not to predictions. Every column a prediction spans is scored on its own and lands in exactly one tier, set by how many of its ten outcomes proved correct.
Within each tier, the share is distributed proportionally to the winning columns each prediction holds: a prediction holding two of the fifty columns that reached a tier takes two fiftieths of it. Because every column costs the same unit price, splitting a tier proportionally to capital and splitting it equally among its winning columns are the same operation.
A prediction with doubles or triples spans several columns, and those columns can land in different tiers — so one prediction can win more than one tier at the same time. See Columns and Multiples for the worked example.
Empty tiers
If a tier has no winning columns, its percentage does not disappear and is not redistributed to other tiers — it goes directly to the carry pool. Every other tier still pays out exactly its fixed share, no more and no less. A matchweek where several upper tiers go unawarded grows the carry pool fast.
Claiming prizes
Prizes are not pushed to wallets automatically. Players must initiate a claim transaction. This keeps gas costs predictable and avoids sending funds to inactive addresses.
Claims are made per prediction, not per tier: a prediction that won in three tiers collects all three in a single transaction, paid as the sum of what each tier owes it.
Claims are open for 30 days after results are finalised. After that window, unclaimed USDC is redirected to the carry pool.