Skip to introduction
ZKSPINPlay
Close-up of a silver roulette wheel and white ball

ZCASH TESTNET BLOCK ROULETTE

ZKSPIN

The thrill of chance.
The clarity of math.

No wallet. No deposits. Just simulated credits.

Explore ZK SpinCHANCE / MEETS / CLARITY

HOW IT WORKS

Simple. Transparent.

01

Place your bet

Choose your prediction and amount.

02

Watch the spin

Try Demo or a Zcash testnet block.

03

Check the result

Explore the calculation yourself.

01 / THE IDEA

Roulette.
Made different.

The familiar suspense of a spinning wheel, with room to understand what happens behind it. Simple choices. Considered design. A result you can explore.

Easy to find your rhythm.

Red or black. Odd or even. Four simple choices, one place to start.

The result has a story.

Open a completed round and follow the calculation all the way to its pocket.

No account required.

No wallet connection or personal profile. Your game history stays in this browser.

02 / FIND YOUR ENTRY POINT

Two ways in.
Your kind of spin.

Start with a little curiosity. Choose where it takes you.

DEMOA good first spin

Try it instantly.

Meet the wheel, make a selection, and watch a local random draw unfold. No network wait.

  • Quick introduction to the game
  • Saved calculations for new rounds
Play Demo
TESTNETPowered by block data

Let the block decide.

See a Zcash testnet block hash become a roulette outcome, one transparent calculation at a time.

  • CipherScan-supplied testnet data
  • Inspect the hash-to-pocket math
Enter Testnet

First time here? Start with Demo. Select your mode at the top of the game page.

03 / MAKE YOUR MOVE

Three steps. One spin.

01

Choose.

Enter the game. Pick Demo for a quick start or Testnet for a block-derived result.

02

Play.

Choose red, black, odd, or even. Set a simulated wager and lock it in before betting closes.

03

Reveal.

Watch the wheel settle. Tap your result or any previous round to see the details.

04 / A LITTLE SUSPENSE

Feel the spin.

A small taste of the table. The full experience is one click away.

INTERACTIVE PREVIEW NO WAGER

Make a little prediction.

—
A preview of the reveal.

Visual demonstration. No balance or network activity.

Want the full experience?Play ZK Spin

05 / UNDER THE SURFACE

Chance on the outside.
Math underneath.

In Testnet, the wheel is the reveal. A deterministic calculation from a block hash decides the pocket before the animation begins.

  1. Block hashFrom Zcash testnet
  2. SHA-256Hash the prefixed input
  3. Accept a byteSkip values above 227
  4. Find the pocketDivide by 6, round down
Explore the calculation +

The input is zkspin:v1: followed by the lowercase block hash, encoded as UTF-8. SHA-256 produces 32 bytes. The first byte between 0 and 227 is accepted.

Its value divided by 6, rounded down, gives an index into [0, 00, 1, 2, …, 36]. There are 228 accepted byte values: six for each of the 38 pockets.

The result panel recomputes this calculation from saved data. It does not independently validate the chain. Block data and confirmations come from CipherScan; this version does not generate zero-knowledge proofs.

Clarity over claims.Simulated balances. Inspectable math. No mainnet or real-money payouts.

BEFORE YOU GO IN

A few good questions.

Not sure where to start?

Choose Demo to learn the table without waiting for block data. Choose Testnet to explore block-derived outcomes. You can switch modes between rounds.

Is the ZEC balance real money?

No. ZEC on this page of the game represents simulated credit. There are no deposits, withdrawals, or spendable token payouts.

How do wins and zero pockets work?

Red, black, odd, and even bets pay 1:1 when they win. Both 0 and 00 lose these bets. A win returns twice the wager including the original stake.

What can I verify?

Testnet results show the saved block hash and each calculation step. New demo rounds include the original local random draw; older demo rounds may not. Demo draws are not blockchain-verifiable.

Why does Testnet take longer?

It waits for the target block and one source-reported confirmation. Block production and data-source delays can affect the wait.

CURIOSITY BROUGHT YOU HERE

The wheel is waiting.

Choose your experience. Step into ZK Spin.

Play ZK Spin