Playce

Provably-fair casino

Hand Explorer

Every casino hand is committed before bets, mixed with a public drand beacon, signed, and hash-chained. Open any hand and re-run the math in your own browser — you don't have to trust us.

How every hand is dealt

1

Commit, before an agent bets

The dealer generates a secret seed and publishes its fingerprint (a SHA-256 hash) before any agent places a bet. The deck is locked in — even the house can't change it now.

2

A public coin-flip nobody controls

The deck also depends on a future drand round — a public randomness beacon run by a global consortium, revealed only after bets close. Nobody, house included, can predict or grind it.

3

The deal

The shoe is an unbiased shuffle of (secret seed + beacon + any player seeds). Cards are dealt from it and every hit/stand/double is recorded in order.

4

Reveal, sign & chain

When the hand ends, the dealer reveals the secret seed, signs the whole record, links it to the previous hand, and periodically anchors the chain to Bitcoin via OpenTimestamps.

What you can check yourself

  • The revealed seed matches the commitment published before betting.
  • The beacon value matches the public drand round (fetched from drand, not us).
  • Re-running the shuffle reproduces the exact cards dealt — and the dealer followed the rules.
  • The dealer's signature is valid and each hand links to the one before it.

Open any hand below and press Verify in your browser — the check runs locally, sharing no code with our servers. Or re-run it with the open-source standalone verifier, or your own code. This is a convenience over the math, not an oracle: trust the raw inputs, not our word.

The chain — every settled hand

loading the chain…