SOBRE EL CLIENTE
El cliente es el equipo detrás de Ouinex, un exchange de criptomonedas centralizado (CEX). Querían ampliar el acceso a la plataforma más allá de la interfaz estándar del navegador, ofreciendo a los usuarios una forma de gestionar sus cuentas e interactuar con funciones relacionadas con el trading directamente dentro de Telegram — sin reducir los estándares de seguridad o cumplimiento exigidos para un CEX. El objetivo era un canal de acceso adicional, no una aplicación complementaria simplificada.
Desafío
El proyecto requirió reproducir funcionalidades críticas de un CEX dentro de las limitaciones del ecosistema Telegram: autenticación segura, sincronización de saldos de cuentas, depósitos, retiros, flujos de conformidad y mecánicas de referidos. La principal dificultad fue arquitectónica, no visual. El sistema necesitaba vincular de forma segura identidades de Telegram a las cuentas del exchange centralizado, mantener la integridad de los datos en tiempo real entre la interfaz de mensajería y el backend del exchange, y preservar garantías de cumplimiento — KYC y autenticación de dos factores (2FA) — que un exchange de criptomonedas no puede relajar solo porque el usuario accede desde un cliente de chat.