> For the complete documentation index, see [llms.txt](https://docs.rolly.io/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.rolly.io/casino/rolly-originals.md).

# ZK Verified Originals

The first ZK-verified casino games on the market.

<figure><img src="https://3451128504-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FHENicywcSMrapj9qj90E%2Fuploads%2FNqzknuNPwvQV5qqgxMkz%2F02.png?alt=media&amp;token=fb552758-c347-4d81-8ecc-5f7dd16cf644" alt=""><figcaption></figcaption></figure>

#### **What does ZK verification mean for you?** <a href="#what-is-zk-verification" id="what-is-zk-verification"></a>

In **ZK Verified Originals**, every bet is covered by a zero-knowledge proof, and a smart contract on Arbitrum checks it automatically.

See [ZK Verified](https://docs.rolly.io/verify-onchain/zk-verified) for what the badge means and how to verify any bet yourself.

***

#### **How to verify fairness**

After each round, scroll down to see your full game activity.&#x20;

To verify any result, click the **Verify** button next to the bet.&#x20;

<div data-with-frame="true"><figure><img src="https://3451128504-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FHENicywcSMrapj9qj90E%2Fuploads%2FyhSl2CP98dCBxyTn7eAB%2F%D0%A1%D0%BD%D0%B8%D0%BC%D0%BE%D0%BA%20%D1%8D%D0%BA%D1%80%D0%B0%D0%BD%D0%B0%202026-06-10%20%D0%B2%2014.11.51.png?alt=media&amp;token=28f44ad7-713e-4d73-a0cb-aa8be3f823df" alt="" width="375"><figcaption></figcaption></figure></div>

<div data-with-frame="true"><figure><img src="https://3451128504-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FHENicywcSMrapj9qj90E%2Fuploads%2Ffi5hzNJ08xQATe3AGGpL%2F%D0%A1%D0%BD%D0%B8%D0%BC%D0%BE%D0%BA%20%D1%8D%D0%BA%D1%80%D0%B0%D0%BD%D0%B0%202026-06-10%20%D0%B2%2014.12.16.png?alt=media&amp;token=6d899ef8-a747-4796-9953-5d1414afab4d" alt="" width="375"><figcaption></figcaption></figure></div>

You can verify any bet, any round, any payout in real time using [Rolly Explorer](https://explorer.rolly.io/), a public, onchain record of every game result.&#x20;

***

#### **ZK Verified Originals Overview** <a href="#available-games" id="available-games"></a>

Seven games where every bet, win, and payout is cryptographically proven and verifiable onchain.

<div data-with-frame="true"><figure><img src="https://3451128504-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FHENicywcSMrapj9qj90E%2Fuploads%2FZQ3Tv5Bcm85YZllAawVx%2FScreenshot%202026-06-11%20at%2000.27.39.png?alt=media&amp;token=391cf4c1-9b6c-49f4-936b-2527f9ed7b23" alt="" width="563"><figcaption></figcaption></figure></div>

| Game          | Description                                   |
| ------------- | --------------------------------------------- |
| **Crash**     | Multiplier climbs, cash out before it crashes |
| **Coin Flip** | Choose your coin side for a win               |
| **Dice**      | Set your range, beat the roll                 |
| **Keno**      | Pick your numbers, watch them land            |
| **Limbo**     | Bet on the multiplier, go as high as you dare |
| **Plinko**    | Drop the ball, watch it fall                  |
| **Blackjack** | Beat the dealer to 21 without going over      |

#### **Original Games Parameters** <a href="#game-parameters" id="game-parameters"></a>

| Parameter  | Value                |
| ---------- | -------------------- |
| Min bet    | $0.01                |
| Max bet    | $10,000              |
| Max payout | $100,000             |
| RTP        | 99% on all Originals |

***

#### **How to Bet** <a href="#how-to-bet" id="how-to-bet"></a>

Let's play Crash as a sample. The plane takes off and the multiplier climbs, your job is to cash out before it crashes.

<div data-with-frame="true"><figure><img src="https://3451128504-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FHENicywcSMrapj9qj90E%2Fuploads%2FxuIxKhILkw0w6dR5P4yG%2FScreenshot%202026-06-08%20at%2012.26.38.png?alt=media&amp;token=53e3bb2b-d2c0-4c0c-8a65-20045a93b84d" alt="" width="375"><figcaption></figcaption></figure></div>

#### **Step-by-step guide**

{% stepper %}
{% step %}
**Set your bet amount**

Enter any amount from $0.01 to $10,000, or use `/2` and `2X` to adjust quickly.

<div data-with-frame="true"><figure><img src="https://3451128504-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FHENicywcSMrapj9qj90E%2Fuploads%2FREI0XBGgSCl58nS3F6Fv%2FScreenshot%202026-06-23%20at%2014.07.11.png?alt=media&amp;token=b80ccb93-868a-4f9e-b411-d317dc1d001f" alt="" width="265"><figcaption></figcaption></figure></div>
{% endstep %}

{% step %}
***Optional: set Auto Cashout***

<div data-with-frame="true"><figure><img src="https://3451128504-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FHENicywcSMrapj9qj90E%2Fuploads%2FVIARSz8m4a2sXQfyqCpd%2FScreenshot%202026-06-23%20at%2014.08.40.png?alt=media&amp;token=2478ff6b-0080-40d0-9b93-0a4655421ecc" alt="" width="260"><figcaption></figcaption></figure></div>

Define a target multiplier and the game cashes out automatically when it hits.
{% endstep %}

{% step %}
***Optional: enable Auto Bet***

Automatically places your bet every round without manual confirmation.

<div data-with-frame="true"><figure><img src="https://3451128504-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FHENicywcSMrapj9qj90E%2Fuploads%2FfxxSXX1o2ZDI0JU7ituh%2FScreenshot%202026-06-23%20at%2014.08.58.png?alt=media&amp;token=0dd35f90-db47-48b4-9223-c7c6a429cf3d" alt="" width="262"><figcaption></figcaption></figure></div>
{% endstep %}

{% step %}
**Click "Bet" button**

You're in for the next round.

<div data-with-frame="true"><figure><img src="https://3451128504-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FHENicywcSMrapj9qj90E%2Fuploads%2Fq3ia8hcc01zuZAp4KTR8%2FScreenshot%202026-06-23%20at%2014.10.07.png?alt=media&amp;token=b9975ba7-7f1d-4b08-bc7c-40651875af51" alt="" width="375"><figcaption></figcaption></figure></div>

{% hint style="info" %}
Occasionally, an extra transaction confirmation may appear in the top-left corner if your current session has expired.
{% endhint %}
{% endstep %}

{% step %}
**Cash out manually**

Tap **Cashout** at any moment, or let **Auto Cashout** do it for you.

<div data-with-frame="true"><figure><img src="https://3451128504-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FHENicywcSMrapj9qj90E%2Fuploads%2FGn0oGhUqxBDxhserOOQy%2FScreenshot%202026-06-23%20at%2014.14.07.png?alt=media&amp;token=8a63754b-9391-4462-8ac8-e1fd53c424f7" alt="" width="375"><figcaption></figcaption></figure></div>
{% endstep %}

{% step %}
**Win or bust**

If the plane crashes before you cash out, the bet is lost.&#x20;

Otherwise, the win is all yours!
{% endstep %}
{% endstepper %}

{% hint style="info" %}
You can run **two bets simultaneously** in the Crash games, each with its own amount, auto cashout, and auto bet settings.
{% endhint %}

***

#### How to play Blackjack

Beat the dealer's total without going over 21.

{% stepper %}
{% step %}
**Set your bet amount**

Enter your amount or use /2 and 2X to adjust quickly.

<div data-with-frame="true"><figure><img src="https://3451128504-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FHENicywcSMrapj9qj90E%2Fuploads%2Fxca0qhzHs8TipUBphC3y%2FScreenshot%202026-09-24%20at%2017.26.50.png?alt=media&amp;token=0fc0aaec-4a79-41cb-8e19-8d8a6dfcf908" alt="" width="294"><figcaption></figcaption></figure></div>
{% endstep %}

{% step %}
**Click "Bet"**

You and the dealer each get two cards. One of the dealer's cards stays face down until your turn is over.

<div data-with-frame="true"><figure><img src="https://3451128504-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FHENicywcSMrapj9qj90E%2Fuploads%2FEa7wh2Sx0vbIhZchFXec%2FScreenshot%202026-09-24%20at%2017.25.05.png?alt=media&amp;token=ff0b156a-f670-45b4-b124-996c71641521" alt="" width="375"><figcaption></figcaption></figure></div>
{% endstep %}

{% step %}
**Make your move**

**Hit**: draw another card. Hit as often as you like, but go over 21 and the hand is lost.

**Stand**: keep your hand and end your turn.

<div data-with-frame="true"><figure><img src="https://3451128504-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FHENicywcSMrapj9qj90E%2Fuploads%2FM4Km2ar9HnIg3QWPL8IQ%2FScreenshot%202026-09-24%20at%2017.25.18.png?alt=media&amp;token=8995b813-4d23-4387-9475-b445bf2a9b7b" alt="" width="375"><figcaption></figcaption></figure></div>

**Double**: double your bet and get exactly one more card, then your turn ends. Only available on your first two cards.

<div data-with-frame="true"><figure><img src="https://3451128504-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FHENicywcSMrapj9qj90E%2Fuploads%2FkmVcKJn5EztgdiVJkESk%2FScreenshot%202026-09-24%20at%2017.25.28.png?alt=media&amp;token=69e50a85-0fcf-4036-bf92-9017118befd2" alt="" width="375"><figcaption></figcaption></figure></div>

**Split**: if your first two cards have the same value, play them as two hands. A second bet equal to your first is placed automatically.

<div data-with-frame="true"><figure><img src="https://3451128504-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FHENicywcSMrapj9qj90E%2Fuploads%2FF9DJnaI9ootyZ59eyhi9%2FScreenshot%202026-09-24%20at%2017.25.35.png?alt=media&amp;token=9b8032e6-d9cf-4bd3-9e0f-55829916f8a6" alt="" width="375"><figcaption></figcaption></figure></div>
{% endstep %}

{% step %}
**Insurance**

Offered only when the dealer's face-up card is an Ace. It costs half your original bet and pays 2:1 if the dealer has Blackjack.

<div data-with-frame="true"><figure><img src="https://3451128504-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FHENicywcSMrapj9qj90E%2Fuploads%2FuGeSKoCJL0FfIgczGJQO%2FScreenshot%202026-09-24%20at%2017.25.44.png?alt=media&amp;token=3258b022-e485-4a26-bde2-3d6a78189cc5" alt="" width="375"><figcaption></figcaption></figure></div>
{% endstep %}

{% step %}
**Dealer plays**

The dealer reveals the face-down card, draws to 16 and stands on all 17s.
{% endstep %}

{% step %}
**Win, push or lose**

The higher total wins. Equal totals are a push and your bet is returned. Blackjack, 21 on your first two cards, pays 3:2. Any other winning hand pays 1:1.

<div data-with-frame="true"><figure><img src="https://3451128504-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FHENicywcSMrapj9qj90E%2Fuploads%2FbfMiLn2yFmhNVi4adkxR%2FScreenshot%202026-09-24%20at%2017.25.54.png?alt=media&amp;token=b863b65a-7cc9-4078-8334-53233c909f2b" alt="" width="375"><figcaption></figcaption></figure></div>
{% endstep %}
{% endstepper %}

{% hint style="info" %}
Cards are dealt from eight standard 52-card decks, reshuffled before every round. Full rules are in the **Rules tab** inside the game.
{% endhint %}

***

#### Hotkeys Overview

Speed up your game with keyboard shortcuts.&#x20;

Hotkeys help you play faster by letting you place bets, adjust bet size, and cash out directly from your keyboard.

#### **How it works**

{% stepper %}
{% step %}
Click on **three dots** at the bottom of the right game corner.

<div data-with-frame="true"><figure><img src="https://3451128504-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FHENicywcSMrapj9qj90E%2Fuploads%2Fow976oEp5pcJrfbWarbh%2FScreenshot%202026-06-17%20at%2012.08.15.png?alt=media&amp;token=cd0edb2c-25bf-488c-98fd-14146fbe9647" alt="" width="375"><figcaption></figcaption></figure></div>
{% endstep %}

{% step %}
Select the **Hotkeys** option.

<div data-with-frame="true"><figure><img src="https://3451128504-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FHENicywcSMrapj9qj90E%2Fuploads%2FXVlY8NsMD89pRw0M069m%2FScreenshot%202026-06-17%20at%2012.08.52.png?alt=media&amp;token=bf3ebdf7-7848-43f7-838d-20dce733bf6d" alt="" width="375"><figcaption></figcaption></figure></div>
{% endstep %}

{% step %}
Switch to **Enable** to activate.

<div data-with-frame="true"><figure><img src="https://3451128504-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FHENicywcSMrapj9qj90E%2Fuploads%2FJsxhhHGSAIROVwe6bj16%2FScreenshot%202026-06-17%20at%2012.09.18.png?alt=media&amp;token=a7fa7896-af9d-4f77-b54b-27eb48b71d0b" alt="" width="362"><figcaption></figcaption></figure></div>
{% endstep %}
{% endstepper %}

**The hotkeys differ from game to game.**&#x20;

For instance, the hotkeys above apply to the **Crash game** only. Check hotkey bindings for each game separately.

| Action            | Bet 1 | Bet 2 |
| ----------------- | ----- | ----- |
| Make a bet        | —     | B     |
| Double bet amount | S     | D     |
| Halve bet amount  | A     | E     |
| Cashout / Cancel  | Q     | W     |

**Blackjack hotkeys**

| Action            | Key   |
| ----------------- | ----- |
| Place bet         | Space |
| Halve bet         | S     |
| Double bet        | D     |
| Hit               | Q     |
| Stand             | W     |
| Split             | E     |
| Double down       | R     |
| Accept insurance  | T     |
| Decline insurance | Y     |

***

#### **Player Bets Tab**

On the right side of each game, you can track other players’ activity through three tabs: **All Bets**, **Previous**, and **Top**.&#x20;

<div data-with-frame="true"><figure><img src="https://3451128504-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FHENicywcSMrapj9qj90E%2Fuploads%2FoX59ctJ8iCMqasGayfrD%2FScreenshot%202026-06-17%20at%2012.14.32.png?alt=media&amp;token=a95cef98-54b7-4e11-9c54-00555d1d083a" alt="" width="375"><figcaption></figcaption></figure></div>

This block lets you see live bets, recent rounds, and standout results without leaving the game screen.

***

#### Seasons & ZK Verified Originals <a href="#seasons" id="seasons"></a>

Every bet on ZK Verified Originals automatically mines Rolly Points, no extra steps needed.

Your points count toward the current [Season Race](https://docs.rolly.io/seasons#season-race), 3-Day Races and your rank.

**$1 wagered on Originals = 0.15 Points**

{% hint style="info" %}
There's no Season Boost in the Main phase. The rate is the same for the whole season.
{% endhint %}
