What we build
Prediction pools people create.
A fan chooses five matches. Friends propose a chess tournament. A specialist designs a challenge that rewards accuracy. Kinoti is building the infrastructure to make these pools possible within a licensed operator’s rules.
Walk through a pool
Interactive illustration · fictional events and funds
Njeri’s five-match pool.
Njeri follows a neighbourhood football league. Its fixtures sit outside the operator’s catalogue, and the league can supply signed results. Follow her pool from draft to allocation.
Stage 1 of 5 · The creator’s draft
Create a pool
The operator sets eligible categories, evidence standards and publication restrictions. Njeri proposes the fixtures and selects the resolution method. Policy may allow publication directly or require individual review.
KSh 100 increments, KSh 300 per person, three places. The locked scoring rule uses one contribution unit per increment and squares each correct count. Entry closes Saturday at 12:00 EAT, with reveals due at 12:15. Provisional results can be challenged within 24 hours. An independent panel reviews challenges and conflicts. Unresolved outcomes and all-zero scores trigger full refunds.
Preview how accuracy changes allocations
This separate three-match lesson shares KSh 600 with no fee. Putting in more raises a participant’s starting weight. Getting more right can outweigh that head start. Under the pool’s squared-accuracy rule, Amina puts in the least and receives the largest share because she gets all three right.
This preview changes the lesson only. The five-match pool uses squared accuracy.
See the arithmetic
Multiply the number of KSh 100 units by the adjusted correct count. Divide each score by the total score, then multiply by KSh 600.
Stage 2 of 5 · The locked invitation
Invite participants
Everyone sees the same locked terms. The operator still checks each invitee’s age, identity, location, limits and access to responsible gambling safeguards.
Stage 3 of 5 · The participants
Join and predict
Amina, Brian and Wanjiku accept the terms and contribute KSh 100, KSh 200 and KSh 300. Their picks stay hidden until reveal. In an integration, a salted commitment would let the system verify that revealed picks match the original submission.
Stage 4 of 5 · The evidence
Determine the outcome
The named authority publishes provisional results. A valid challenge holds settlement. An independent reviewer can correct the record or invalidate the pool when credible evidence is unavailable. Creators and participants cannot decide their own disputes.
How could other events be verified?
A local chess tournament could use an independent arbiter and signed score sheets. A larger league could use a results provider or approved oracle service. A pool could also accept predefined attestations and independent arbitration. Terms must specify who decides, what evidence counts, deadlines, challenge rights, conflicts and fallback. Evidence and independent review establish a reported result’s credibility.
Stage 5 of 5 · The allocations
Calculate and distribute
Count correct picks, apply the locked influence settings, then divide the amount available in proportion to each score. The operator would receive instructions to credit each participant.
Read the scoring rule and reconciliation policy
Contribution influence is linear. Each KSh 100 buys one scoring unit. Accuracy influence squares the number correct. Multiply the two factors for the share score. Divide each score by the total score, then apply that share to the net pool.
In the illustration, round the disclosed fee to the nearest cent, with halves rounded up. Round initial shares down, then assign spare cents in descending order of fractional remainder, breaking ties in entry order. An invalid result or all-zero scores returns the actual contributions and waives the fee.
Formally, Uᵢ = Cᵢ / s and wᵢ = Uᵢ × dᵢ².
Proposed operator and developer integration
A framework for many pools.
Operators could serve niche groups without building each pool by hand. They retain the customer relationship, identity checks, accounts, wallets, payments, safeguards and licensed responsibilities. Publication and software-supplier duties depend on jurisdiction.
Inspect the proposed handoffs
- Validate creator event proposals, permitted rules and verification plans.
- Lock the terms, then accept commitments from operator-authorised accounts.
- Accept reports and challenges from scoped evidence and review roles.
- Send a reconciled allocation instruction to the operator’s payment system.
The illustration’s optional fee is gross operator fee income before costs and tax. Any Kinoti supplier charge would be separately agreed. The example has no creator fee.
Future integration
An agent can draft a pool.
An agent acting for Njeri could propose eligible events and simulate the rules. An operator would grant revocable permissions and apply the same policy, identity checks, spend limits and any required human approvals to agent participation.
Discuss a pilot.
Tell us which pools your customers would like to create.
Get in touch