Covenant-controlled
Stakes move only through the game states, timeout branches and payouts admitted by the on-chain program.
Kaspa Blackjack is an on-chain game where a Kaspa L1 covenant controls the stakes, your keys stay in your browser, and the hidden deck is backed by independently verifiable cryptographic evidence.
You do not deposit KAS into a KaspaForge account. A room and a game are covenant-controlled UTXOs on Kaspa L1. The browser checks the room terms, builds the exact transaction and signs each move locally. KaspaForge coordinates the game, but it cannot extract your key or rewrite a valid payout.
Stakes move only through the game states, timeout branches and payouts admitted by the on-chain program.
Your encrypted Desk profile holds the signing keys. Private keys are never sent to the game server.
Commitments fix the randomness, a ZK proof certifies the hidden shuffle, and Merkle paths authenticate revealed cards.
The public mainnet beta exposes six open stake tiers. A natural blackjack pays 3:2. The room shown in Desk is the source of truth: verify its current status and exact terms before joining.
Yes. KaspaForge Arena Blackjack is a public mainnet beta with open S17 tables at six stake tiers from 5 to 100 KAS.
Both sides commit to randomness before the deck is known. A zero-knowledge proof certifies the shuffle, Merkle paths authenticate revealed cards, and the Kaspa covenant enforces legal game states and payouts.
No. Keys remain in the encrypted Desk profile in your browser, moves are signed locally, and stakes sit in covenant UTXOs rather than a custodial casino balance.
No platform account, bridge or token is required. You use a local Desk profile and plain KAS.
Yes. The public verifier checks post-settlement evidence. Its SCOPE document states exactly which claims it verifies and which chain-level checks remain outside the package.
Unlock Desk, choose an open table and inspect every term before the wallet signs.