Every draw on this register can be independently checked by anyone — you don't need any technical knowledge, and you don't have to take OCSA's word for it. Here's what everything means and how to check it yourself.
OCSA does not run draws, choose winners, or hold entries — that's the operator's responsibility. OCSA built a piece of software, using Chainlink's independent random-number technology and the Polygon blockchain, that operators use to run their draws in a way that is completely, independently verifiable by anyone — without needing to trust OCSA's word, or the operator's word, for it.
When OCSA looked for an existing tool that could prove a draw was genuinely random and untampered with — not just claim it — nothing meeting that standard existed for this sector. So OCSA built one from scratch, using AI-assisted development alongside Chainlink's technology and the Polygon blockchain, tested and refined over several months until it reliably produced results anyone could check for themselves. It was built to be checked, not to be taken on trust.
You don't need to have heard of Polygon before today. Polygon is one of the world's major blockchain networks, working alongside better-known names like Ethereum. Companies including Stripe, Starbucks, and Mastercard have built payment and loyalty systems on it, and by mid-2026 more than $2.4 trillion worth of value has moved across the network since it launched. This is the same public, permanent record OCSA writes your draw results to.
Think of it as a permanent, tamper-proof receipt. When something important happens in a draw — like locking in the entry list, or generating the random result — a record is written onto this shared, public ledger. Once written, it can never be edited, deleted, or backdated by anyone, including OCSA or the operator. The long string of letters and numbers is simply the reference number for that specific record.
Once a record like this is written, it doesn't just sit there. Polygon is currently processing around 7.5 million new records every single day, from all over the world, for completely unrelated reasons.1 To secretly change something written in the past, someone would need to rewrite that record and every single one added on top of it since, and then convince the majority of an enormous, independent global network of computers to accept the fake version over the real one, all at once. The longer ago something was written, the more impossible this becomes.
Before a draw happens, the operator's entry list is run through OCSA's RNG software, which calculates a unique code from the complete file (shown as the "Entry list hash"). OCSA never receives or sees the entry list itself — only this code. Change even a single character anywhere in the original file, and the code would come out completely different. That code is then written permanently onto the public blockchain, timestamped before the draw takes place.
How you can check this yourself: download the original entry list from the operator's website, run it through any free online SHA-256 calculator, and compare the result to the "Entry list hash" shown here. An exact match proves the list used in the draw is genuinely the same file, unaltered, that was locked in beforehand.
This is a second, separate record, written to the same public blockchain straight after the draw. It contains the random result and a mathematical proof that the result genuinely came from Chainlink's independent random-number system — not something OCSA or the operator could see in advance, choose, or influence.
How you can check this yourself: click "Verify on Polygonscan" to view this record on an independent website that has nothing to do with OCSA. You'll see the transaction is real, permanent, and successful.
Because both things need to be provable independently: that the entry list wasn't tampered with, and that the winner was chosen randomly from that exact list. Checking only one wouldn't be enough. Together, they close that gap completely.
You may notice the two transactions above have different numbers next to them. That's completely normal, not a mistake. In the few seconds it takes to request the random result and then receive it, the blockchain has already moved on to a new block — new blocks are being added constantly, the whole time, for every other transaction happening on the network too, not just this one. So the request and the result naturally end up a few blocks apart. If anything, this is a good sign: it means the result genuinely didn't exist yet at the moment the entry list was locked in, so nobody could have known or influenced it in advance.
It means OCSA's system has independently checked, right now, that both of the above records genuinely exist and were successful on the Polygon blockchain — not just that someone says they do.