Verifiable Randomness

Proof beats promises.
See how TrustDraw compares.

Many random pickers rely on time-based seeds or opaque RNGs. TrustDraw uses Chainlink VRF and deterministic selection so anyone can verify results—forever.

Comparisons are based on publicly described workflows. If a provider publishes verifiable seeds, we will update.

TrustDraw at a glance

  • Chainlink VRF seed published per draw
  • Deterministic replay from public inputs
  • Rejection sampling prevents modulo bias
  • Audit log includes seed, range, winners, attempts

Randomness Comparison

What we can verify today, based on public descriptions.

Time-seeded Mersenne Twister

Uses a timestamp as the seed. Without a publicly published seed and exact timing, independent replay is limited and timing can influence outcomes.

Google RNG

Convenient and fast for ad-hoc picks, but it does not publish a verifiable seed tied to your draw.

randompicker.com

Useful for informal draws, but lacks a public, immutable seed and deterministic replay.

Criteria
TrustDraw
Time-seeded MT
Google RNG
randompicker.com
Entropy source
Chainlink VRF (cryptographic)
Time-based seed
Opaque RNG
Opaque RNG
Public seed
Yes, published per draw
No (seed is implicit)
No
No
Independent replay
Yes, exact winners
Limited (requires exact timestamp)
No
No
Bias protection
Rejection sampling
Not specified
Not disclosed
Not disclosed
Audit trail
Immutable & shareable
Operator-dependent
None
None

How verification works

We publish everything needed to reproduce the draw with zero trust.

Step 1

VRF seed

Chainlink VRF produces a cryptographic seed with proof.

Step 2

Deterministic draw

Our algorithm expands the seed, applies rejection sampling, and picks winners.

Step 3

Public replay

Anyone can re-run the exact draw with the published inputs.

Make your next draw provably fair.

Send participants a verification link they can trust.