Gaming · Telegram Mini App

14 juegos de cartas y mesa en una sola Telegram Mini App,
provably fair, con un cliente de escritorio

Una Telegram Mini App multijuego y un cliente de escritorio: póker, durak, bura, backgammon, ajedrez, damas, dominó, blackjack, mahjong y más sobre un paquete de motor TypeScript compartido, tiempo real vía Socket.IO, reparto provably fair con commit-reveal HMAC, bloqueo geográfico, verificación de edad y una capa de juego responsable, 428 tests automatizados, copias de seguridad verificadas.

Internacional2025-2026live 14motores de juego, 6 en producción
428tests automatizados (76 compartidos + 352 de backend)
HMACcommit-reveal: cada reparto verificable por el jugador
13capas en la arquitectura antifraude contra más de 60 vectores de amenaza
14copias de seguridad en rotación, restauración probada

Qué es

Una plataforma, muchos juegos: póker, durak, bura, kozel, mahjong, backgammon, ajedrez, damas, dominó, blackjack y otros comparten un paquete de TypeScript con un modelo de baraja y un evaluador de póker. Seis juegos están activos en producción; el resto están listos detrás de un indicador de visibilidad.

Ingeniería

Juego en tiempo real sobre Socket.IO con estado autoritativo del servidor. Reparto provably fair: el servidor se compromete a una semilla con HMAC-SHA256 antes del reparto y la revela después, con una insignia de equidad visible. Bloqueo geográfico de tres niveles por IP, verificación de edad 18+, páginas de juego responsable y legales construidas según los requisitos de las redes publicitarias. Un cliente de escritorio en Tauri 2 comparte el código web.

El documento de diseño antifraude cubre 13 capas contra más de 60 vectores de amenaza, con límite de tasa basado en Redis ya en producción y una hoja de ruta para el resto.

Operaciones

Migración de SQLite a PostgreSQL y después entre servidores con una verificación de datos 1:1 (usuarios, fichas, partidas, transacciones). Copias de seguridad diarias con 14 copias en rotación, restauración verificada restaurando de hecho. Se encontró y corrigió un error de caída del bot que mantenía el health check en verde mientras el bot estaba muerto. Diez días de actividad sin reinicios en el último checkpoint.

Empiece aquí

Cuéntenos el problema.
Nosotros aportamos el sistema.

Una llamada de 30 minutos, un plan por escrito con cifras en 48 horas, sin compromiso. Si no somos la opción adecuada, se lo diremos y le recomendaremos a quien sí lo sea.