> For the complete documentation index, see [llms.txt](https://doc.pixotchi.tech/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://doc.pixotchi.tech/game-mechanics/lands/casino.md).

# Casino

Roulette, Blackjack, and Baccarat in Pixotchi: construction cost, supported tokens, betting limits, settlement, and game availability.

The Casino unlocks Roulette, Blackjack, and Baccarat on your land when each game is enabled. Bets and payouts settle onchain. Roulette and Baccarat use commit-and-reveal; Blackjack depends on server-signed randomness. Game settings, upgrades, and reward-pool funding remain part of the system.

| Casino basics      |                                                       |
| ------------------ | ----------------------------------------------------- |
| **Unlock cost**    | 500,000 PIXOTCHI (one-time build)                     |
| **Betting tokens** | 5 supported: SEED, LEAF, PIXOTCHI, CRYPTICPOET, JESSE |
| **Payouts**        | Instant, from onchain reward pools                    |

## Bet limits, per token and game

| Token                                                                                                                                                                                                                | Roulette          | Blackjack        | Baccarat          |
| -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ----------------- | ---------------- | ----------------- |
| <img src="https://839080418-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F9ZKqK3xpoNPWAfr9LDSn%2Fuploads%2FAv2Qcm64dUINEyHTMzdb%2Fseedcoin.svg?alt=media" alt="" data-size="line"> **SEED**    | 10 to 100         | 10 to 100        | 10 to 100         |
| <img src="https://839080418-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F9ZKqK3xpoNPWAfr9LDSn%2Fuploads%2FCdm40QUyGmZGfzl3Rg8H%2Fleaf.png?alt=media" alt="" data-size="line"> **LEAF**        | 100,000 to 3M     | 100,000 to 3M    | 100,000 to 3M     |
| <img src="https://839080418-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F9ZKqK3xpoNPWAfr9LDSn%2Fuploads%2FGL4dG57rwcjPIfPYOlYb%2Fcc.png?alt=media" alt="" data-size="line"> **PIXOTCHI**      | 25,000 to 150,000 | 30,000 to 75,000 | 25,000 to 150,000 |
| <img src="https://839080418-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F9ZKqK3xpoNPWAfr9LDSn%2Fuploads%2FeHHmJKiCzftlbkFhZGos%2Fpoet.png?alt=media" alt="" data-size="line"> **CRYPTICPOET** | 150 to 5,000      | 150 to 5,000     | 150 to 5,000      |
| <img src="https://839080418-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F9ZKqK3xpoNPWAfr9LDSn%2Fuploads%2F9FIcYokCV5gmUS0cJGW7%2Fjessetoken.png?alt=media" alt="" data-size="line"> **JESSE** | 200 to 2,500      | 200 to 2,500     | 200 to 2,500      |

{% hint style="info" %}
Limits above are the amount of that token you can bet per game, read directly from the contract's per-token configuration (12 September 2026, all five tokens active on all three games). The token roster and limits are onchain settings the team can adjust; the in-game token dropdown always shows what's currently accepted.
{% endhint %}

{% hint style="warning" %}
**Play fast:** Roulette and Baccarat use a commit-and-reveal flow. After betting, you must reveal the result within about **8 minutes** (256 blocks) or the bet expires and is forfeited. The app counts down for you, so just don't close it mid-game.
{% endhint %}

## Roulette

**European single-zero**: 37 pockets, a true 2.7% house edge, the fairest wheel in the business. Place up to **5 bets per spin**:

| Bet                                   | Covers     | Pays |
| ------------------------------------- | ---------- | ---- |
| Straight                              | 1 number   | 35:1 |
| Split                                 | 2 numbers  | 17:1 |
| Street                                | 3 numbers  | 11:1 |
| Corner                                | 4 numbers  | 8:1  |
| Six Line                              | 6 numbers  | 5:1  |
| Dozen / Column                        | 12 numbers | 2:1  |
| Red / Black / Odd / Even / Low / High | 18 numbers | 1:1  |

Zero wins only for a straight bet on 0; all outside bets lose on zero (that's the house edge, exactly as in Monte Carlo).

## Blackjack

Blackjack uses server-signed randomness and settles its actions onchain. It depends on both the game contract and the signing service; availability can be disabled independently of Roulette and Baccarat.

* Dealer stands on 17. **Natural blackjack pays 3:2.**
* **Hit, Stand, Double** (on any first two cards), **Split** (once, matching pair), **Surrender** (recover half your bet), and **Insurance** (when the dealer shows an Ace, pays 2:1).
* One active game per land, and you can safely resume an unfinished hand.

## Baccarat

Punto Banco with an 8-deck shoe and standard third-card rules. No decisions after betting, just pick a side:

| Bet    | Pays   | Note                                                   |
| ------ | ------ | ------------------------------------------------------ |
| Player | 1:1    |                                                        |
| Banker | 0.95:1 | 5% commission, because Banker wins slightly more often |
| Tie    | 8:1    | Player and Banker bets push (refund) on a tie          |

## Good to know

* Playing any casino game ticks the daily [*Play a casino game* mission](/game-mechanics/daily-missions.md). A minimum-bet roulette spin in whichever token you hold is the cheapest ticket.
* Per-token stats (games played, wagered, won) are tracked onchain and shown in the casino panel.
* The casino is entertainment, not a strategy. Every game carries a house edge, so set a budget and enjoy it as the neon corner of your farm.

{% hint style="info" %}
Bet limits shown here are rounded snapshots. The active token-specific limits and pool availability in the app take precedence. Never start a second bet just because a pending reveal has not appeared yet.
{% endhint %}
