Excellent Trustpilot
Excellent Trustpilot
Pokémon 30TH CELEBRATION ETB! £10,000 Pokémon Prizes

Verification

Provably Fair Competition

Before ticket sales begin, the instant win positions are generated at random and sealed, so nobody knows which tickets will win them. The method for picking any grand prize winner is sealed too, but that winner can't be known until the competition closes. The fingerprint below was published before sales, so nothing can be changed without it showing.

Commitment Hash

Sealed
e1d70e6b137d0cd71394005b48dd475a0a86f87cc2e996273e3ef9bf3a50acc8

Sep 20, 2026 at 11:59 PM

SHA-256

Grand Prize Winner

Verified

Winning Ticket Ref

TKT-012789
Pokémon Center 30th Elite Trainer Box

Pokémon Center 30th Elite Trainer Box

Draw position #3409Ashe A.

Calculated via seed-based selection

Instant Winners

478
50p WinWink Credit

50p WinWink Credit

Draw position #2821Matthew C.

Ticket ref TKT-031797

50p WinWink Credit

50p WinWink Credit

Draw position #2819Matthew C.

Ticket ref TKT-031941

50p WinWink Credit

50p WinWink Credit

Draw position #2879Joshua Y.

Ticket ref TKT-034459

50p WinWink Credit

50p WinWink Credit

Draw position #2882Joshua Y.

Ticket ref TKT-000700

50p WinWink Credit

50p WinWink Credit

Draw position #2878Joshua Y.

Ticket ref TKT-028668

50p WinWink Credit

50p WinWink Credit

Draw position #2885Seana B.

Ticket ref TKT-011642

50p WinWink Credit

50p WinWink Credit

Draw position #2903Mark S.

Ticket ref TKT-018595

50p WinWink Credit

50p WinWink Credit

Draw position #2900Mark S.

Ticket ref TKT-028304

50p WinWink Credit

50p WinWink Credit

Draw position #2908Eren D.

Ticket ref TKT-031179

50p WinWink Credit

50p WinWink Credit

Draw position #2906Eren D.

Ticket ref TKT-009353

All Winning Positions

3,172

Every instant win position, sealed before sales, claimed or not. A position is claimed when the ticket at that draw position was bought; unclaimed positions fell on tickets that were never sold. This is the same list the commitment hash above proves.

  • #2850p WinWink CreditTKT-019317
  • #5050p WinWink CreditTKT-034209
  • #5350p WinWink CreditTKT-036699
  • #6950p WinWink CreditTKT-037403
  • #9050p WinWink CreditTKT-004740
  • #10850p WinWink CreditTKT-028650
  • #11350p WinWink CreditTKT-018555
  • #11450p WinWink CreditTKT-035409
  • #12650p WinWink CreditTKT-034583
  • #15850p WinWink CreditTKT-020882
  • #16850p WinWink CreditTKT-029407
  • #17150p WinWink CreditTKT-004110
  • #17450p WinWink CreditTKT-015843
  • #17550p WinWink CreditTKT-037630
  • #18150p WinWink CreditTKT-002337
  • #18550p WinWink CreditTKT-035461
  • #18650p WinWink CreditTKT-033307
  • #23050p WinWink CreditTKT-003816
  • #28350p WinWink CreditTKT-013737
  • #28450p WinWink CreditTKT-007565
  • #29650p WinWink CreditTKT-030496
  • #31950p WinWink CreditTKT-022955
  • #32150p WinWink CreditTKT-001514
  • #32450p WinWink CreditTKT-034473
  • #35050p WinWink CreditTKT-028024
  • #357Pokémon CHAOS RISING Elite Trainer BoxTKT-007809
  • #36050p WinWink CreditTKT-012723
  • #36550p WinWink CreditTKT-010861
  • #36950p WinWink CreditTKT-010244
  • #37950p WinWink CreditTKT-008692
  • #38150p WinWink CreditTKT-033433
  • #38350p WinWink CreditTKT-039901
  • #40550p WinWink CreditTKT-019232
  • #44550p WinWink CreditTKT-021250
  • #44850p WinWink CreditTKT-001229
  • #45950p WinWink CreditTKT-035576
  • #46250p WinWink CreditTKT-029936
  • #46450p WinWink CreditTKT-035567
  • #46550p WinWink CreditTKT-007474
  • #47750p WinWink CreditTKT-009285
  • #48250p WinWink CreditTKT-033701
  • #48550p WinWink CreditTKT-017501
  • #48750p WinWink CreditTKT-029089
  • #50650p WinWink CreditTKT-015014
  • #51250p WinWink CreditTKT-006567
  • #52050p WinWink CreditTKT-020536
  • #53950p WinWink CreditTKT-004744
  • #56550p WinWink CreditTKT-000911
  • #56650p WinWink CreditTKT-038898
  • #56850p WinWink CreditTKT-006700
VERIFICATION PASSED
1
Original Commitment (BEFORE Draw)
e1d70e6b137d0cd71394005b48dd475a0a86f87cc2e996273e3ef9bf3a50acc8

Created: Sep 20, 2026 at 11:59 PM (before ticket sales)

2
Revealed Data (AFTER Draw)
[28, 50, 53, 69, 90, 108, 113, 114, 126, 158, 168, 171, 174, 175, 181, 185, 186, 230, 283, 284, ... +3,152 more]

Every position, claimed and unclaimed, is listed under All Winning Positions above, and in the download below

|SEED:24a14bbaa9cc6c3d4bc837277c8624b7702c2537e37dd6dc400ea5745abdc740
683bedbb957595bf3eea7bb89d2161ac
raffle_p3nIxRDpmnpdBJxj55wCj
3
Recalculate Hash

Input: [positions_json] + [seed_hash] + [salt] + [raffle_id]

e1d70e6b137d0cd71394005b48dd475a0a86f87cc2e996273e3ef9bf3a50acc8MATCHES
4
Verify Seed (Grand Prize)
CommittedSHA256(salt:seed)
Revealed seed4e88e15c10fba9d99eb5257038a02948
Verify
SHA256(ed95aed125743a3ba873c3c15d193d19:4e88e15c10fba9d99eb5257038a02948)MATCHES
5
Winner Calculation
Formulaseed % ticket_count = winner_index
Calculation4e88e15c10fba9d99eb5257038a02948 % 5991 = 3408
Winner
Draw position #3409(ticket ref TKT-012789)
Valid ticket number 3,409 counting from the lowest draw position (0-indexed: 3408)
Ticket Number Mapping

Displayed ticket numbers are a scrambled one-to-one mapping of draw positions, so sales volume can't be inferred while tickets are on sale. The mapping seed is revealed after the draw, letting anyone recompute the draw position behind every displayed ticket number and confirm the winners above.

Mapping seedcc8c7f708ae84d2a050bafd14f18a031
Verification Summary
Winners Match
No Unauthorized
Seed Verified
Total Winners479
Verify It Yourself

Due to the large number of instant wins, the input string is too long to display. Download the file below to verify with a SHA-256 calculator.

Preview (first 500 characters):
{"instant_wins":[{"position":28,"prize_id":"prz_d0Qg07hIR3Dcp33YoW48I"},{"position":50,"prize_id":"prz_d0Qg07hIR3Dcp33YoW48I"},{"position":53,"prize_id":"prz_d0Qg07hIR3Dcp33YoW48I"},{"position":69,"prize_id":"prz_d0Qg07hIR3Dcp33YoW48I"},{"position":90,"prize_id":"prz_d0Qg07hIR3Dcp33YoW48I"},{"position":108,"prize_id":"prz_d0Qg07hIR3Dcp33YoW48I"},{"position":113,"prize_id":"prz_d0Qg07hIR3Dcp33YoW48I"},{"position":114,"prize_id":"prz_d0Qg07hIR3Dcp33YoW48I"},{"position":126,"prize_id":"prz_d0Qg07hI...
e1d70e6b137d0cd71394005b48dd475a0a86f87cc2e996273e3ef9bf3a50acc8