How Winbase Works
Transparent, reproducible sweepstakes & raffles — verifiable by everyone.
Raffles
Creator creates a raffle
The creator pays a one-time creation fee (Standard €19.99, Mystery €29.99), sets the start and end time, and defines participation conditions. For a Mystery Raffle, the title and images stay hidden until the raffle ends.
Users participate
Logged-in users accept all conditions and click "Participate". The growing participant list is visible to everyone.
Automatic draw
After the raffle ends, a winner is automatically drawn using a cryptographically secure, seed-based algorithm. If there are multiple main prizes, every rank is drawn one after another using the same method.
Reproducible & verifiable
The seed, algorithm, and participant list snapshot are published. Anyone can reproduce the draw with the same inputs.
The Draw Algorithm
The seed is generated from the following public components:
- Raffle ID
- Number of participants
- Timestamp of the last participant
- First Bitcoin block hash after raffle end (deterministic, not selectable)
- SHA-256 hash of the frozen participant list (participants_hash) — proves the list was not modified
The first four inputs are SHA-256 hashed. The hex value is interpreted as a BigInt and calculated modulo the participant count — giving the winner's index in the list sorted by registration timestamp. The participants_hash proves this list is unmodified.
Anyone can reproduce the draw with the same inputs and verify the result — without having to trust Winbase.
Competitions
Creator creates a quiz
Up to 10 questions: multiple choice (4 options) or estimate questions with individual multipliers for weighting.
Users play live
During the competition, participants answer all questions. Each answer is saved with a timestamp.
Score calculation
Correct answer × multiplier = points. For estimate questions, the closest answer wins.
Live leaderboard
The leaderboard updates in real time. In case of a tie, response speed decides the winner.