A screenshot of a random number isn’t proof

Certify every draw
Prove every winner

VeriDraw replaces free random number generators with cryptographic proof, an auditable certificate, and public verifiability.

Built for Commercial draw operators·Brand campaigns·Charities & fundraisers·PTAs & schools

🔒veridraw.co.uk/dashboard
Performance Overview
Certificate analytics
143
Certificate views
↑ +12%
73
Unique visitors
119
Verify clicks
↑ 8%
87%
Verify rate
⭐ Industry leading
ViewsVerifications
Recent draw certificates
Win This Milwaukee 18V Cordless 8 Piece Tool Kit
VD-2026-00005 · 3 Apr
#1,764
View →
Easter Raffle 2026
VD-2026-00004 · 29 Mar
#304
View →
Win this iPhone 17 Pro Max & AirPods Pro 3
VD-2026-00003 · 24 Mar
#751
View →
Published commitment fingerprintPublished before draw opened
d3cea1e2f429f8673e60aa1068aeadaae3961599a8916200de5f2c0d027ebfbc
This fingerprint was visible on the draw page before a single ticket was sold.
Bitcoin block hash — randomness sourceIndependent entropy
000000000000000000032a7c1f8b3d5e9a2c4f6b8d0e2a4c6f8b0d2e4a6c8f0b
Block #943,558 — verifiable on mempool.space or any blockchain explorer.
Winning ticket calculatedResult
SHA-256(commitment + block hash) mod 3,227 + 1 = #1,764
Publicly verifiable — any entrant can repeat this exact calculation and confirm the result.
Cryptographic draw complete✓ Verified
Winning Ticket
----
Selected from 3,227 entries using cryptographic randomness — no human influence possible.
DCMS Voluntary Code
Compliant — meets every requirement
Complete draw platform
Draw management, live draw templates & certificates
Permanent public certificate
Fixed public URL — independently verifiable by anyone
VeriDraw
Draw certificate
ID: VD-2026-00005
Win This Milwaukee 18V Cordless 8 Piece Tool Kit
3 April 2026
Winning Ticket
#1,764
from 3,227 tickets sold
VeriDraw Verified
VD-2026-00005
This draw was conducted fairly and can be independently verified by anyone.
veridraw.co.uk/certificate/VD-2026-00005
Verify

Your entrants see the proof. Your regulators see the audit trail.
Run certified draws. Build trust.

Not just a random number generator

A complete draw management platform

Draw Dashboard

Create, schedule, and manage every draw from a single command centre. See what’s upcoming, what’s live, and what’s completed — with every certificate, result, and audit trail one click away.

VeriDraw draw dashboard showing upcoming, live, and completed drawsVeriDraw draw dashboard detail view

Every Draw Type

Single-winner, multi-winner, instant wins, and combined competitions — all cryptographically certified. Every winner gets their own verifiable proof.

VeriDraw draw type selection showing single-winner, multi-winner, and instant win options

Live Draw Reveals

Run your draw live with animated reveal templates. Choose which prize to reveal next with the prize picker. Build excitement, stream it, make it an event.

VeriDraw live draw reveal showing winning number with fireworks animation

Cryptographic Certificates

Every draw produces a permanent, public certificate at a unique URL. The winning number is locked with a commitment hash before tickets go on sale and combined with a Bitcoin block hash no one can predict. Entrants click “Verify” and their browser proves it’s fair — no trust required.

VeriDraw cryptographic draw certificate with verification widget

Certificate Analytics

Track certificate views, verification clicks, and verify rate. Turn proof-of-fairness into a marketing metric worth sharing.

VeriDraw certificate analytics showing views, verifications, and verify rate

Template Builder

Brand your live draw — accent colours, animations, ticker messages, and your logo. Save templates and reuse them across every draw.

VeriDraw template builder showing live draw reveal animation templates

Simple by design

Set up in minutes, certify in seconds

1

Create your draw & lock it in

Set up your draw on VeriDraw — name, prizes, close date. We generate a commitment hash that mathematically locks in the draw method before a single ticket is sold. Paste the hash on your draw page so entrants can see it from day one.

VeriDraw draw creation form with commitment hash generation
2

Run the draw on draw day

Enter tickets sold, click "Run draw." VeriDraw fetches the latest Bitcoin block hash from three independent block explorers — entropy no one could have predicted or influenced. The winning ticket is calculated instantly.

VeriDraw run draw page showing Bitcoin block hash fetching and winning ticket calculation
3

Share the certificate

A permanent, public certificate is issued at a unique URL. Share it with your entrants, post it on social media, embed it on your site. Anyone can click "Verify" and independently confirm the draw was fair — no trust required.

VeriDraw certificate page with share options and verification widget

Locked before a single ticket is sold

Trust through transparency

VeriDraw’s cryptographic method means no one — not the operator, not VeriDraw, not anyone — can influence or predict the winning number.

Before draw opens
Commitment Hash
SHA-256(secret_key)
A SHA-256 hash mathematically locks in the draw method before a single ticket is sold. The hash is published on your draw page — visible from day one.
On draw day
Bitcoin Block Hash
Fetched live from 3 explorers
The latest Bitcoin block hash is fetched from three independent block explorers. This is entropy no one could have predicted or influenced — it didn’t exist until the block was mined.
Combined
Winning Ticket
SHA-256(key + block + tickets)
The secret key, Bitcoin block hash, and ticket count are combined and hashed. The winning ticket number is calculated deterministically — anyone with the same inputs gets the same result.
Published
Certificate
Permanent public URL
A permanent, public certificate is issued at a unique URL. Anyone can click “Verify” and independently run the same calculation in their own browser. No trust required.

Verification runs in your browser — no VeriDraw servers involved

Secret key published after draw — full independent audit possible

Permanent certificate URL — proof that never expires

There’s a difference between “verified for you”

and verifiable by you

Most “blockchain-verified” draws still generate the winning number on their own server, then simply record it on-chain. You have to trust their server was honest. VeriDraw is the only platform where the entropy, the method, and the result are all independently verifiable.

Entropy source
OthersServer-side random number — opaque, unverifiable
VeriDrawBitcoin blockchain public, unpredictable, immutable
Method commitment
OthersNo proof the method was decided before tickets sold
VeriDrawSHA-256 commitment hash locked before a single ticket is sold
Verification
OthersNo audit trail entrants can run themselves
VeriDraw6-step verification entrants run in their own browser
Trust model
OthersEntrants must trust the operator — or the service — or both
VeriDrawWe dont ask entrants to trust VeriDraw they verify it themselves
Compliance
OthersNot compliant with the DCMS Voluntary Code
VeriDrawCompliant with the DCMS Voluntary Code of Good Practice

Run your first certified draw in minutes

Start your trial — no credit card, no commitment. Set up a draw, run it, and see the certificate for yourself. When you’re ready, upgrade.

VeriDraw draw dashboard