PoggzClosed beta

Public browser tool

Verify an allocation

Every allocation records the inputs that produced it. Paste an allocation id and this page recomputes the outcome from scratch — in your browser, from public data.

Everything below is computed in this browser, from data served by a public endpoint. Nothing on this page asks our server whether the result was correct.

Five-stage proof

How this works

  1. Before you buy anything, we generate a 32-byte server seed and show you sha256(server_seed). That is a commitment: we cannot change the seed afterwards without the hash changing.
  2. You choose your own client seed. We never pick it for you unless you ask us to.
  3. Each allocation uses a nonce that increases by one. The roll is HMAC-SHA256(server_seed, client_seed:nonce:draw), reduced into the odds range by rejection sampling so there is no modulo bias.
  4. The published odds table is hashed and frozen when the drop is published. It cannot be edited afterwards — the database refuses the write, not just the application.
  5. When you rotate your seed we reveal the old one, and every allocation made under it becomes checkable by anyone, forever.

Odds are stored as integer weights, never as percentages. A probability is one integer divided by another, both published, so the table sums to exactly 1 rather than to something close to it.