PrizeEstate

Trust & Audit

Provably fair draws — external randomness, pre/post-draw hashes, an independent auditor and a notary.

Every PrizeEstate draw is built to be reproducible and independently verifiable. We combine public randomness with cryptographic hashes so the result is fixed by inputs anyone can check — not by us.

How a draw runs

  1. Freeze the campaign and entries. Once a campaign is fully funded the entry pool is locked — nothing can be added, removed or changed.

  2. Hash the eligible entries (pre-draw). A SHA-256 hash over the ordered entry codes records the exact pool, before any randomness is drawn.

  3. Draw external randomness. A seed is taken from an independent public source (drand / the Cloudflare Randomness Beacon) and combined with an internal commit.

  4. Select the winner deterministically. The combined seed, reduced modulo the pool size, picks one winning entry. Given the published inputs, anyone can recompute the same result.

  5. Hash the result (post-draw). A second SHA-256 hash over the seed and the winning entry code seals the outcome so it cannot be altered afterwards.

  6. Certify and notarise. An audit certificate (PDF) is generated and notarised, and the draw is written to append-only audit logs.

  7. Announce after final KYC. The winner is announced only once their identity has been fully verified.

The guarantees

External randomness

The seed comes from an independent public beacon, not from the platform — so we cannot steer the outcome.

Pre & post-draw hashes

The entry pool and the result are both cryptographically sealed, before and after the draw.

Auditor & notary

A draw cannot run without active legal and auditor approval, and the result is notarised.

Append-only logs

Draw records and audit logs are immutable, and entries can never change after the freeze.

Verify it yourself

See verified winners

Each win links to its audit record.