How it works
Four steps from draw request to independently verified result
1
Operator runs a draw
An OCSA-certified operator submits the draw name and total ticket count to our system. No ticket data or personal information is required.
2
Chainlink generates randomness
Our smart contract requests a random number from Chainlink's decentralised oracle network. A cryptographic proof is generated simultaneously.
3
Result written to blockchain
The winning ticket number and its proof are written permanently to the Polygon blockchain before any application can use the result.
4
Certificate issued instantly
A signed PDF certificate is emailed to the operator and published here. Anyone can verify the result using the transaction hash.
What a certified draw certificate looks like
Every completed draw produces a certificate like this one
Online Competition Standards Authority · Blockchain Draw Certificate
OCSA-2026-04-22-0001
Winning ticket
4827361
from 9,000,000 tickets
Lamborghini Huracan EVO — April 2026
Blockchain verified
Chainlink request ID
98471625837461928374651029384756
Transaction hash
0x3f8a2c91d4e7b05f6a1c3d9e2b7f4a8c5d1e3f9b...
Block number
58,247,391
Verify independently
polygonscan.com/tx/0x3f8a... ↗
This result was generated by Chainlink VRF and written permanently to the Polygon blockchain. It cannot be altered by OCSA, the operator, or any third party. The transaction hash above is your independent proof — no trust in OCSA is required to verify this draw.
Public draw register
Every certified draw published here automatically, permanently
Certified draws will appear here
Every draw run through the OCSA Certified Draw system is published to this register automatically. Each entry links directly to the blockchain proof.
Launching May 2026 · DCMS Code implementation deadline
Why this matters
What sets OCSA Certified Draws apart from standard random number generators
Genuinely independent
The random number is generated by Chainlink's decentralised oracle network. OCSA cannot influence, predict, or alter any result. Neither can the operator.
Publicly verifiable
Every result is published to the Polygon blockchain. Anyone with internet access can independently verify any draw using the transaction hash on Polygonscan.
Permanent record
Blockchain records cannot be altered, deleted, or fabricated. Every OCSA draw result is preserved permanently, regardless of what happens to OCSA or the operator.
DCMS Code compliant
The DCMS Voluntary Code requires "verifiably random and auditable" draw processes. Chainlink VRF is the industry standard for provably fair, independently auditable randomness.
Ready to run certified draws?
OCSA Certified Draw is available to OCSA-certified operators. Certification starts at £75/month. Each draw costs £2.50 and produces an independently verifiable blockchain certificate automatically.
Contact OCSA to get started