ChatterPay - WhatsApp Wallet
Descripción del Proyecto
ChatterPay es una innovadora Wallet para WhatsApp diseñada para facilitar la gestión de fondos en blockchain a cualquier usuario, sin necesidad de conocimientos técnicos. Integrando Inteligencia Artificial (IA) y Account Abstraction, ChatterPay permite realizar operaciones financieras de forma segura y sencilla a través de la plataforma de mensajería más utilizada del mundo.
Capacidades del Proyecto
Creación y Gestión de Wallets
- Fácil creación de wallets: Los usuarios pueden crear una wallet utilizando su número de WhatsApp y un correo electrónico.
- Recuperación de wallets: En caso de pérdida del dispositivo, los usuarios pueden recuperar su wallet verificando su identidad con un código enviado por correo electrónico.
Operaciones Financieras
- Envío de fondos: Permite transferir fondos a contactos de WhatsApp de manera rápida y sencilla.
- Recepción de fondos: Notificaciones inmediatas para pagos y transferencias recibidas, con una tarifa mínima del 0.01%.
- Intercambio de tokens (swap): Soporta swaps entre múltiples tokens como USDT, DAI, ETH, BTC sin límites en las transacciones.
- Almacenamiento de tokens (hold): Los usuarios pueden guardar sus tokens de forma segura y consultar su saldo y transacciones a través del dashboard de ChatterPay.
Seguridad y Soporte
- Verificación de identidad: Utiliza códigos enviados por correo electrónico para asegurar las transacciones.
- Notificaciones: Envío de notificaciones mediante WhatsApp y correo electrónico sobre cualquier transacción recibida.
- Escalación de soporte: Capacidad de escalar consultas a un humano cuando sea necesario, garantizando soporte continuo y efectivo.
Tecnologías Utilizadas
Blockchain y Web3
- Ethereum: Utilizamos Ethereum como Layer 1 para el resguardo seguro de llaves mediante la implementación de KeySrore L1SLOAD.
- Scroll: Implementamos Scroll como solución Layer 2 para Ethereum, proporcionando transacciones más rápidas y económicas, mejorando la eficiencia y usabilidad.
Integraciones y Protocolos
- WhatsApp: Aprovechamos la plataforma global de mensajería para una comunicación segura y una integración fácil con otros servicios.
- OpenAI: Utilizamos la plataforma de OpenAI para procesamiento avanzado de lenguaje y capacidades de aprendizaje, mejorando la interacción y asistencia al usuario.
- Scroll: es una tecnología que ayuda a hacer que Ethereum, una popular red de blockchain, sea más eficiente y accesible. Debido a la popularidad de Ethereum, el uso de la red puede ser caro y lento. Scroll soluciona este problema utilizando una tecnología avanzada llamada “pruebas de conocimiento cero” (zk proofs).
- API 3: Permite mediante sus oraculos nos permite obtener feeds de dato on-chain data.
Innovaciones en Usabilidad
- Account Abstraction: Permite a los usuarios interactuar con la blockchain sin necesidad de tener criptomonedas específicas, aumentando la flexibilidad y facilidad de uso.
- KeySrore L1SLOAD: Las características de abstracción de cuentas sin interrupciones entre cadenas es posibles gracias a Keystores. Los usuarios pueden controlar múltiples cuentas de smart contract en múltiples cadenas con una sola clave. Esto acercará más los rollups y proporcionará la tan esperada buena experiencia de usuario (UX) para los usuarios finales en un Ethereum centrado en rollups.
Objetivo del Proyecto
ChatterPay tiene como objetivo principal eliminar la complejidad de la blockchain, permitiendo a los usuarios gestionar sus fondos de manera sencilla y segura a través de WhatsApp. Con su enfoque en la usabilidad y seguridad, ChatterPay aspira a democratizar el acceso a las finanzas descentralizadas, haciendo que sean accesibles para todos, independientemente de su nivel de conocimiento técnico.
Built for: Level Up Hackathon - Ethereum Argentina 2024
Build By: mpefaur, tomasfrancizco, TomasDmArg, gonzageraci, dappsar
Repos: Frontend - Backend - SmartContracts