01 / A SEED ENTERS

An outcome.
A witness.

Seedglass emblemSeedglass
RANDOMNESS / MADE REPLAYABLE

Chance,
with a witness.

A randomness workbench for games and agents. See what happened. Reproduce why it happened.

Run an experiment ↗
Browser playground · No wallet required
SHA-256 DIGESTDETERMINISTIC REPLAYJSON RECEIPTSLOCAL / TRANSPARENT
01 / THE WORKBENCH

Make chance inspectable.

● Browser experiment

Same seed + case + draw count = same trace. This public-seed demo is predictable and is unsuitable for adversarial games or money.

GAME / SIX-SIDED DICEREADY
SHA-256 / RECEIPT FINGERPRINTGenerate an experiment

02 / A VISIBLE CHAIN OF CAUSE

Nothing up the sleeve.

01

Set the conditions.

A seed, a use case and a draw count describe the complete local experiment.

02

Hash. Then draw.

SHA-256 hashes each draw index. Rejection sampling maps the digest to six choices without modulo bias.

03

Leave a witness.

Export the inputs, results and fingerprint. Replay the receipt against the same open algorithm.

03 / FOR GAMES & AGENTS

One trace.
Many decisions.

Test a loot mechanic. Allocate an agent task. Rehearse a community draw. Keep the evidence alongside the outcome.

LOCAL REPLAY RECIPE / V1
inputs = { seed, mode, count }
for each draw index:
  hash = SHA256(JSON(inputs, index, retry))
  reject values outside the fair range
  result = value % 6 + 1

receipt = { inputs, results, digest }

No oracle is connected. A future commit–reveal flow must keep the seed hidden until commitments close.

THE RESULT IS ONLY HALF THE STORY.

Keep the witness.

Run an experiment ↗Download the brand kit ↓
ON-CHAIN SUBMISSION

SOON

The local receipt is ready. Oracle integration and contract verification are not deployed. Export your experiment or return to keep exploring.