Provably Fair Giveaway Tool

Math doesn't lie. Your audience can verify any draw is fair in 30 seconds.

⭐ 4.9/5 from 1,247+ reviews · 🌍 Used in 60+ countries

1

Hash published BEFORE the draw

We commit to the participant list + seed + timestamp via SHA-256 BEFORE picking a winner. Once published, manipulation is mathematically impossible.

2

Public verification page

Every draw gets a permanent URL at sorteigram.app/verify. Paste the hash, see all inputs. Anyone can audit.

3

Open algorithm

Our selection algorithm is open-source on GitHub. You can audit not just one draw — you can audit the entire system.

4

Used by serious brands

Brands with reputation on the line trust SorteiGram. Cryptographic proof = no PR disasters from rigged giveaway accusations.

How it Works

1

1. Lock in the inputs

Participant list + seed + timestamp locked at hash-time. Hash published immediately, BEFORE any winner is chosen.

2

2. Compute winner from hash

Algorithm: SHA-256 hash interpreted as big-endian integer, modulo participant count, gives winner index. Deterministic from public inputs.

3

3. Anyone verifies

Auditor takes published hash, recomputes the winner index, checks it matches the announced winner. Takes 30 seconds.

4

4. Lifelong proof

Verification URL never expires. Years later, anyone can still audit your historical giveaways.

The math behind provably-fair giveaways

SHA-256 is a one-way cryptographic hash. Given input X, we compute hash H(X). Given H(X), it's computationally infeasible to find another input Y with H(Y) = H(X). This means: once we publish H(participants+seed+time), we're committed to those exact inputs. Then the winner is computed deterministically from H(X). No manipulation possible without rewriting math.

Pricing

Standard $4.99

Full SHA-256 verification included

Try Free
PREMIUM
Premium $7.99

+ cinematic reveal + extended cert

Get Premium

FAQ

What does 'provably fair' actually mean?

Mathematically: the giveaway runner cannot manipulate the result without publicly breaking the cryptographic commitment. Practically: anyone can verify the draw was fair, even years later, without trusting us.

Could SorteiGram cheat by changing the seed?

No. The seed is committed in the SHA-256 hash BEFORE the draw. If we changed it, the published hash wouldn't match the recomputed hash — auditors would catch it immediately.

What if the participant list changes mid-draw?

It can't. The participant list is included in the hash. Once published, locked. Any later change invalidates the hash.

Why don't other tools do this?

Honestly, because it's hard to engineer and most users don't ask. But once you start using provably-fair, you can't go back. Audience trust is too valuable.

Run Provably-Fair Draw

Math doesn't lie. Your audience can verify any draw is fair in 30 seconds.

Run Provably-Fair Draw