PrivyCredit es la puerta de entrada para ofrecer crédito confiable sobre señales on-chain. Permitimos que los usuarios prueben su solvencia sin entregar datos sensibles y brindamos a los partners un flujo claro, medible y con identidad propia.
- Confianza inmediata: pruebas selladas que se anclan en Scroll, listas para que bancos y fintechs las verifiquen.
- Experiencia cuidada: guía paso a paso (conectar, analizar, compartir) que reduce fricción y comunica valor en todo momento.
- Activación comercial: módulos de checklist, simulador y recordatorios mantienen al prospecto en tu embudo incluso si aún no califica.
- Infra lista para alianzas: Supabase + AppKit + wagmi facilitan integrar wallets, datos y contratos en un mismo stack.
- Usuario otorga consentimiento para el análisis.
- El sistema analiza activity on-chain, genera bandas y sella la prueba.
- El resultado se presenta con mensajes accionables; si califica puede compartir un enlace verificable con terceros.
- Lado verificador, se consulta la prueba contra el contrato y la metadata persistida en Supabase.
flowchart LR
A[Usuario abre PrivyCredit] --> B{Wallet conectada?}
B -- No --> C[Modal Reown para conectar y otorgar consentimientos]
B -- Sí --> D[Analizar señales on-chain]
D --> E[Generar prueba sellada y anclar en Scroll]
E --> F{Resultado}
F -- Apto --> G[Mostrar bandas + CTA Compartir]
F -- Casi --> H[Mostrar checklist y simulador]
G --> I[Generar enlace verificable]
I --> J[Partner verifica contra contrato + Supabase]
| Capa | Valor para negocio |
|---|---|
| Experiencia (React + Tailwind) | UI responsiva lista para campañas, soporta múltiples pantallas y mensajes marketing-ready. |
| Orquestación Web3 (AppKit + wagmi + viem) | Conexión segura a wallets Scroll y ejecución de submitProof sin exponer lógica sensible. |
| Datos (Supabase) | Persistencia de pruebas, mejoras y recordatorios para nutrir CRM y seguimiento. |
| Blockchain (Scroll Sepolia) | Registro inmutable que respalda cada prueba con un hash verificable por socios. |
- Requisitos: Node 20+, npm 10+, wallet compatible con Scroll.
- Instalación:
npm instally copia.env.examplea.env.local(todas las claves deben iniciar conVITE_). - Configura RPC de Scroll, dirección del contrato y credenciales de Supabase.
- Ejecución:
npm run devpara la demo interna;npm run build+npm run previewpara QA previo a campañas.

