Skip to main content
Buzzeee
giveaways
Core Features

Provably Fair Giveaways

Host high-integrity audience raffles with mathematical fairness, chat keyword intake, and verifiable proof bundles.

The 3-Phase Commit-Reveal Protocol

Unlike ordinary wheel-spin apps where results can be manipulated behind the scenes, Buzzeee enforces an immutable three-phase cryptographic lifecycle:

1. Commitment Phase

Before anyone can enter, the system generates a secret 256-bit server seed and publicly registers its SHA-256 hash. Once published, the winning sequence is mathematically locked.

2. Participant Freeze (Manifest Hash)

When the streamer closes entries, the entire entrant list is canonicalized, sorted alphabetically by platform and user ID, and frozen into a SHA-256 manifest hash. No late entries or stealth removals can occur.

3. Public Seed Reveal & Independent Verification

When the draw executes, the secret server seed is published. Anyone can paste the proof bundle into the open verifier at /verify to re-run the rejection sampling algorithm locally in their browser.

Chat Entry Intake & Ticket Weights

Giveaways can be configured with automated chat listening rules:

  • Keyword triggers: Entrants type your custom keyword (e.g. !join, !win) in stream chat.
  • Account age limits: Reject bot accounts created less than X days ago.
  • Subscriber bonus weights: Reward subscribers or VIPs with weighted tickets (e.g. 1x for viewers, 3x for tier-1 subs).
No Download Required for Viewers
Viewers never need to create an account or download an app. They enter by chatting on Kick/Twitch, and verify outcomes on our public web page.