Gaming · Telegram Mini App

14 giochi di carte e tavolo in una sola Telegram Mini App,
provably fair, con un client desktop

Una Telegram Mini App multi-gioco e un client desktop: poker, durak, bura, backgammon, scacchi, dama, domino, blackjack, mahjong e altro su un pacchetto TypeScript condiviso, realtime tramite Socket.IO, distribuzione provably fair con commit-reveal HMAC, geo-gating, controllo età e un livello di gioco responsabile, 428 test automatizzati, backup verificati.

Internazionale2025-2026live 14motori di gioco, 6 live
428test automatizzati (76 condivisi + 352 backend)
HMACcommit-reveal: ogni mano verificabile dal giocatore
13livelli nell'architettura anti-frode contro oltre 60 vettori di minaccia
14copie di backup in rotazione, ripristino testato

Cosa è

Una piattaforma, molti giochi: poker, durak, bura, kozel, mahjong, backgammon, scacchi, dama, domino, blackjack e altri condividono un pacchetto TypeScript con un modello del mazzo e un valutatore di poker. Sei giochi sono attivi in produzione; il resto è pronto dietro un flag di visibilità.

Ingegneria

Partita in realtime su Socket.IO con stato autoritativo del server. Distribuzione provably fair: il server si impegna su un seed con HMAC-SHA256 prima della mano e lo rivela dopo, con un badge di fairness visibile. Geo-gating a tre livelli per IP, un controllo età 18+, pagine di gioco responsabile e legali costruite secondo i requisiti delle reti pubblicitarie. Un client desktop su Tauri 2 condivide il codice web.

Il documento di design anti-frode copre 13 livelli contro più di 60 vettori di minaccia, con rate limiting basato su Redis già live e una roadmap per il resto.

Operazioni

Migrazione da SQLite a PostgreSQL e poi tra server con un controllo dati 1:1 (utenti, chip, partite, transazioni). Backup giornalieri con 14 copie in rotazione, ripristino verificato ripristinando davvero. Un bug di crash del bot che manteneva verde il health check mentre il bot era morto è stato trovato e corretto. Dieci giorni di uptime senza riavvii all’ultimo checkpoint.

Inizia qui

Raccontaci il problema.
Portiamo noi il sistema.

Una chiamata di 30 minuti, un piano scritto con numeri entro 48 ore, senza impegno. Se non siamo la scelta giusta, lo diciamo e ti indirizziamo verso chi lo è.