Parmelia
Una app de pagos con stablecoins pensada para personas que quieren cobrar y pagar, no aprender a usar una wallet.
- Líder de producto y desarrollo
- Pagos con USDC y autocustodia
- Arbitrum Sepolia
- React, Solidity, Foundry y Cloudflare
El problema no era la blockchain. Era la experiencia.
Recibir un pago con criptomonedas suele obligar a explicar direcciones, redes, gas, frases semilla y hashes. Para mucha gente, ese aprendizaje aparece antes de que pueda hacer algo tan simple como cobrar.
Con Parmelia quise invertir esa relación: empezar por acciones conocidas —compartir un link, escanear un QR o escribir un nombre— y dejar la infraestructura debajo de la interfaz.
Tres decisiones que definieron el producto
Passkeys en lugar de frases semilla
La cuenta se autoriza con la huella o el rostro mediante WebAuthn. El usuario conserva el control sin tener que comenzar memorizando una frase de recuperación.
Account abstraction para esconder el gas
Los smart accounts ERC-4337 permiten patrocinar operaciones y agrupar llamadas. Así, pagar puede sentirse como una acción del producto y no como una secuencia de pasos de una wallet.
Links, QR y usernames como interfaz
Parmelia se apoya en hábitos que ya existen. El receptor y el monto son legibles antes de confirmar, y cada movimiento termina en un comprobante verificable.
Lo que construí
Lideré el proyecto y trabajé en el producto, la arquitectura onchain y la infraestructura necesaria para demostrar el flujo completo.
- Flujos móviles para enviar, cobrar, escanear QR, hacer swaps, revisar actividad y guardar contactos.
- Smart accounts con passkeys, despliegue determinista, llamadas por lotes, recuperación con guardianes y un paymaster con firmas de corta duración.
- Backend sobre Cloudflare con D1, tolerancia a fallos de RPC, protección antiabuso y seguimiento de depósitos externos.
- Swaps mediante rutas de Uniswap, recibos con hash de transacción, PWA instalable y notificaciones push.
Qué funciona en esta etapa
La versión documentada permite probar el recorrido principal con fondos de prueba:
- Crear una cuenta con passkey, sin frase semilla.
- Cobrar mediante links y códigos QR.
- Pagar a un username, un QR o una dirección.
- Cambiar activos dentro de la aplicación.
- Consultar movimientos y comprobantes onchain.