How It Works

From opening Telegram to cashing out your winnings — here's the full flow.

1

Open in Telegram

Launch ApePoker directly inside Telegram as a mini-app. No downloads, no sign-ups. Your Telegram identity is your account.

2

Deposit USDT

Each player gets a unique TON wallet address. Send USDT (on TON network) to your deposit address. Balance is credited automatically within seconds.

3

Join a Table

Browse cash game tables at your preferred stakes — from micro (0.02/0.05) to VIP (50/100). Create private tables and invite friends via Telegram link.

4

Play Texas Hold'em

Real-time multiplayer poker with a full engine: blinds, betting rounds, side pots, and showdown. Cards are shuffled using triple-source entropy (server seed + drand beacon + player seed) for provable fairness.

5

Withdraw Anytime

Cash out your winnings instantly. USDT is sent directly to your TON wallet. One withdrawal at a time to keep things secure.

Under the Hood

Built for transparency, security, and speed.

Provably Fair Dealing

Card shuffling uses triple-source entropy: a committed server seed, a drand beacon (distributed randomness from the League of Entropy — Cloudflare, Protocol Labs, EPFL), and a player seed. All three are combined via SHA-256 to produce a verifiable, tamper-proof shuffle. After each hand, all seeds are revealed so anyone can independently verify the deal.

Learn about drand

Atomic Ledger

Every chip movement — deposits, bets, wins, rake — is recorded in an append-only double-entry ledger. Balance updates are atomic database transactions. If the server crashes mid-hand, all bets are automatically refunded.

Subwallet Isolation

Each player gets a unique deposit address derived from our master wallet using TON V4 subwallets. Deposits are auto-detected and swept to the hot wallet. Private keys never leave server memory.

Real-Time Engine

Multiplayer games run on WebSocket (Socket.IO) for instant updates. The poker engine handles blinds, betting rounds, all-in side pots, and showdowns — all server-authoritative to prevent cheating.