ABOUT THE CLIENT
O cliente é a equipe por trás da Ouinex, uma exchange de criptomoedas centralizada (CEX). Eles queriam expandir o acesso à plataforma além da interface padrão do navegador, oferecendo aos usuários uma forma de gerenciar suas contas e interagir com recursos relacionados a negociações diretamente dentro do Telegram — sem reduzir os padrões de segurança ou conformidade exigidos para uma CEX. O objetivo era um canal de acesso adicional, não um aplicativo complementar simplificado.
Challenge
O projeto exigiu reproduzir funcionalidades críticas de uma CEX dentro das limitações do ecossistema Telegram: autenticação segura, sincronização de saldos de conta, depósitos, saques, fluxos de conformidade e mecânicas de indicação. A dificuldade principal foi arquitetural, não visual. O sistema precisava conectar com segurança identidades do Telegram às contas na exchange centralizada, manter a integridade dos dados em tempo real entre a interface de mensagens e o backend da exchange, e preservar garantias de conformidade — KYC e autenticação de dois fatores (2FA) — que uma exchange de criptomoedas não pode relaxar só porque o usuário chegou por um cliente de chat.