Live on Stellar testnet

The provably-fair arcade, on-chain

StellarCade is a decentralized arcade on Stellar/Soroban — games, prize pools, quests and tournaments, with every result independently verifiable.

Round #48213
SERVER SEED HASH
sha256(...) 9f2a…c701
OUTCOME
Heads Verified fair
Commit publishedSeed revealed No custody
Prize pool
1,240 XLM
reserve_funds()✓ on-chain
settle_payout()✓ enforced
network fee0.00001 XLM
Quest
Win 3 rounds today
2 / 3 complete+50 XP
How it works

Commit, reveal, verify.

Every round follows the same provably-fair scheme, checked client-side by @stellarcade/sdk — you never have to take our word for a result.

01

Commit

Before you bet, the server publishes sha256(serverSeed) — a commitment it can no longer change.

02

Play

Your round settles from serverSeed:clientSeed:nonce:ledgerHash — deterministic, not discretionary.

03

Verify

Recompute the hash yourself, offline, with the SDK or by hand. If it doesn't match, the round is provably invalid.

Platforms

Play in the browser, or build on top.

Web app

Connect Freighter and play straight from the browser — no download, no custody.

Launch web app
You're betting25 XLM
FeeNetwork only
Fairness✓ verifiable
Signed withFreighter

Developer SDK

@stellarcade/sdk ships the same fairness-verification and connector code the app runs on.

$ npm install @stellarcade/sdk
import { verifyRound }
verifyRound(round)✓ fair
Telegram & Discord

Play without leaving chat.

The StellarCade bot links to your wallet the same way the web app does — a signature challenge, never custody.

01

Link your wallet

Sign a one-time challenge with your Stellar keypair. The bot never sees or holds your keys.

02

Play & check stats

Run rounds, check your balance and quest progress, right from the chat.

03

Claim on-chain

Claims settle through the same arbiter service and audit log as the web app — no separate, less-verifiable path.

Why StellarCade

Everything a fair arcade should be.

Provably fair

Every round settles from a commit-reveal proof you can verify yourself, offline — no trust in our servers required.

No custody, ever

Connect with Freighter. StellarCade never holds your keys or your funds.

Real prize pools

Payouts are enforced on-chain by Soroban smart contracts, not a database row.

Built for Stellar

Fast, low-fee settlement on Soroban — no waiting, no gas anxiety.

Leaderboards & tournaments

Compete on live leaderboards, or enter scheduled tournaments with pooled prizes.

Quests & badges

Daily and weekly quests earn XP and collectible badges tracked on your profile.

Developer SDK

@stellarcade/sdk ships the same fairness-verification and connector code the app runs on.

Telegram & Discord bot

Link your wallet once, then check stats and claim rewards straight from chat — no custody there either.

Audited settlement

Every payout writes to a hash-chained audit log; disputes resolve against that chain, not a support ticket.

Questions

Frequently asked questions