Frontend React
Impulsado por Vite. Carga instantánea y tipado estricto para evitar errores en la interfaz de recaudación.
Backend Seguro
Arquitectura Non-Custodial en Express. Solo orquesta hexágonos de transacción sin ver tus llaves.
Covenants
Contratos inteligentes basados en UTXO que garantizan reembolsos si no se alcanza la meta.
Arquitectura de Alto Rendimiento
La versión 2.0 optimiza drásticamente el flujo de trabajo comparado con sistemas monolíticos tradicionales. Al separar la lógica de contratos de la orquestación del backend, el sistema logra una robustez técnica sin precedentes en el ecosistema de eCash.
"El uso de Vite + TypeScript permite que el despliegue de una nueva campaña sea hasta un 65% más fluido para el usuario final."
Distribución de Soberanía
A diferencia de plataformas centralizadas, en Teyolia el control es compartido pero descentralizado:
El Flujo de Vida de una Campaña
Desde el borrador hasta la inmutabilidad on-chain. Un proceso diseñado para la seguridad del donante.
Borrador & Configuración
El creador define metas y fechas usando el wizard intuitivo en el frontend.
Activación Non-Custodial
Se genera el covenant. El creador firma mediante WalletConnect sin exponer su semilla.
Recaudación Pública
Los donantes aportan XEC. Los fondos quedan bloqueados por las reglas del pacto.
Resolución de Pacto
Si la meta se cumple, el creador retira. Si no, los donantes ejecutan su reembolso.
Integración con Tonalli
Teyolia utiliza el protocolo de WalletConnect y Deep Links para interactuar con la billetera Tonalli. Esto garantiza que el proceso de firma sea familiar para el usuario, similar a una dApp de Ethereum, pero con la eficiencia y bajos costos de eCash.
- ✔ Soporte nativo para dispositivos móviles.
- ✔ Validación de red automática.
- ✔ Manejo de estados de carga asíncronos.
Mago de Creación (Wizard)
"Borrador -> Activación -> Publicación"
Flujo optimizado en CreateCampaignWizard.tsx