How It Works
From opening Telegram to cashing out your winnings — here's the full flow.
Open in Telegram
Launch ApePoker directly inside Telegram as a mini-app. No downloads, no sign-ups. Your Telegram identity is your account.
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.
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.
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.
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.