How Blockchain Verification Works

Understanding the technology that makes VerifiedDraws tamper-proof and publicly verifiable

The Verification Process

1

Cryptographic Randomness (Chainlink VRF)

We use Chainlink VRF (Verifiable Random Function) to generate provably fair random numbers. This is the same technology used by major blockchain protocols and cannot be manipulated by anyone — not even us.

Why it matters: Traditional random number generators can be manipulated. Chainlink VRF uses cryptographic proofs that make manipulation mathematically impossible.

2

Permanent Storage (IPFS)

All draw data (entries, winner, timestamp, random seed) is stored on IPFS (InterPlanetary File System), creating a permanent, immutable record that cannot be deleted or modified.

Why it matters: Unlike traditional databases that can be edited or deleted, IPFS creates a permanent record distributed across thousands of nodes worldwide.

3

Public Verification (Polygon Blockchain)

The draw is recorded on Polygon blockchain, creating a public, auditable trail that anyone can verify independently. Every draw gets a unique blockchain transaction hash.

Why it matters: Anyone can verify the draw was fair by checking the blockchain record. No trust required — the proof is mathematical and public.

What Makes It Tamper-Proof

Entries Are Locked

Once the draw begins, the entry list is cryptographically sealed. No one can add, remove, or modify entries — not even the platform administrator.

Results Cannot Be Changed

The winner is determined by blockchain randomness and recorded permanently. Changing the result would require rewriting the entire blockchain — mathematically impossible.

Publicly Auditable

Anyone can verify the draw independently using the blockchain hash. No special access or permissions required — the proof is public.

Forever Verifiable

Unlike traditional systems where records expire or can be deleted, blockchain records are permanent. Verify a draw years later with the same proof.

How Customers Verify a Draw

1

Visit the verification link

Each draw has a unique URL like verifieddraws.com/verify/abc123

2

See all entries and the winner

The full entry list, winner, and draw details are displayed

3

Check blockchain proof

Click the blockchain link to verify on PolygonScan independently

Verification complete

The draw is proven fair — no trust required

Technical Details

Chainlink VRF

Chainlink VRF (Verifiable Random Function) generates cryptographically secure random numbers with on-chain verification. The randomness is generated off-chain and proven on-chain using cryptographic proofs.

IPFS Storage

Draw data is stored on IPFS (InterPlanetary File System), a distributed file storage protocol. Files are addressed by their content hash (CID), making them immutable and permanent.

Polygon Blockchain

The draw is recorded as a transaction on Polygon, an Ethereum Layer 2 network. This creates a public, auditable record that can be verified on PolygonScan.

SHA-256 Hashing

Entry lists are hashed using SHA-256 before the draw. This creates a cryptographic fingerprint that proves the entries were not modified after the draw began.

Try Verified Draws Today

See blockchain verification in action with a 14-day free trial