Public verifier

Try to catch us lying.

This runs in your browser, not on our server. It recomputes the manifest hash, the commit hash and the entire shuffle from published values only, so nothing here takes our word for anything.

Closed lots you can check

Loading…

What this does not prove

Commit-reveal shows we did not change the answer after committing. It does not show we did not go looking for a favourable seed before committing — an operator can generate many candidate seeds, see which one buries the chase in a slot nobody reaches, and publish that commit. Every check on this page would still pass.

Closing that means binding the shuffle to a public value that does not exist yet, such as a Bitcoin block hash at a stated future height, so there is nothing to grind against. We have not built that yet. Saying so seemed better than implying otherwise.

Worked example: pick a lie

Demo data, so you can break it. Almost every certification number here is prefixed DEMO-; the few real ones are owned slabs included to test the image paths. None of it is inventory for sale.

Keep the real seed but claim slots 0 and 1 held each other's cards.

Honest batchSwap a card after the commitReveal a different seedLie about the slot order
CAUGHT

Slot 0 mismatch. Published order assigns manifest index 16, the seed produces 163.

Rare Rip — rarerip.co · pitch built for Paid social (Meta)
One app, three domains, one product. The pitch is the variable under test; the pack, the odds, the floor rule and the verifier are identical on all three.
Switch pitch: MysteryRip · godpack.gg · Rare Rip
Not affiliated with, endorsed by, or associated with Nintendo, The Pokémon Company, or PSA.
MysteryRip — Every pack has a real graded card in it.