Cryptographically verified

Raffles that are provably fair

Every draw generates cryptographic proof that anyone can verify. No trust required—the math proves it’s fair.

Proof you can share. Results anyone can check.

  • Instagram
  • YouTube
  • Bluesky
  • X
  • Facebook
  • LinkedIn
Verification hash
commitment = sha256(server_seed)
draw_seed = sha256(server_seed + "|" + snapshot)
Revealed seed hashes to the commitment
The problem

Most raffles can’t prove they’re fair

You’re just supposed to trust the organizer. That’s not good enough.

Traditional raffles

  • Organizer could pick whoever they want
  • No way to verify the selection was random
  • "Trust me" is the only guarantee
  • Participants have to take your word for it

Rafflebase

  • Cryptographic proof of random selection
  • Anyone can verify the results independently
  • Even we can’t manipulate the outcome
  • Mathematical proof, not promises
The technical details

How verification works

We use the same cryptographic techniques trusted by banks and casinos.

  1. 1

    Secret seed committed

    A random server seed is generated at creation and its SHA-256 hash is published before entries open.

  2. 2

    Entries recorded

    All participants are added. The entry list is locked and timestamped.

  3. 3

    Winner calculated

    The revealed seed and the entrant list derive a draw seed, which maps to a winning slot.

  4. 4

    Anyone can verify

    All inputs are revealed. Anyone can recalculate and confirm the result.

Why SHA-256?

A commitment scheme needs a function nobody can work backwards from and nobody can find two inputs for. SHA-256 is the standard choice: publishing the hash of a seed pins that seed down without revealing it, so when the seed is published later, everyone can confirm it is the one that was committed to and not a substitute picked afterwards.

Perfect for

When verification matters most

High-stakes situations where trust is critical.

  • High-value prizes

    When you’re giving away something valuable, people need to know it’s legit.

  • Public figures & influencers

    Protect your reputation. Prove to your audience the giveaway was fair.

  • Regulated industries

    Meet compliance requirements with auditable, verifiable selection processes.

  • Nonprofits & charities

    Maintain donor trust. Show your fundraising raffles are conducted fairly.

  • Online communities

    Discord servers, forums, and groups. End the “that’s rigged” accusations.

  • Corporate events

    Company raffles and employee giveaways. Show everyone the selection was unbiased.

See it in action

Verification anyone can understand

We don’t just provide the proof—we make it easy to check. Every raffle result page shows exactly how the winner was selected, with all the inputs needed to verify it yourself.

  • Full transparency

    See the seed, entries, and calculation

  • Run it yourself

    Recalculate the hash on your own machine

  • Share the proof

    Give participants a link to verify

Verified result

Hash matches commitment

Valid
Winner
Entry #142 - Sarah M.
Selection seed
a7f3b2...
Result hash
7f83b1657ff1fc...
Verify independently
Cryptographic verification included

Run a raffle that proves itself

Create a verifiable raffle and share results your participants can actually trust.

Create verifiable raffle Free for up to 100 participants. Verification included.