Configuración
El panel está protegido por un token secreto —DASHBOARD_SECRET. Lo generas una vez y lo almacenas donde guardas el resto de tus secretos.
1. Genera un secreto
2. Configúralo en tu proveedor
Cloudflare Workers:3. Inicia sesión
Ve a l402kit.com/dashboard, introduce tu secreto y ya tienes acceso. Sin correo electrónico, sin OAuth, sin cookie — el secreto se envía comox-dashboard-secret en cada solicitud de estadísticas.
Qué verás
| Métrica | Descripción |
|---|---|
| Total de pagos | Conteo histórico de pagos L402 verificados |
| Total de sats | Suma de todos los amount_sats de los pagos |
| Tendencia de 7 días | Pagos y sats comparados con la ventana de 7 días anterior |
| Por endpoint | Desglose de qué rutas generaron qué ingresos |
| Últimos 20 | Pagos más recientes con hash, endpoint, monto y marca de tiempo |
API
Los mismos datos están disponibles directamente a través de la API — útil para construir tu propio panel o enviar datos a Grafana.Modelo de seguridad
- El secreto nunca sale de tu entorno — se compara del lado del servidor en el Cloudflare Worker usando igualdad estricta
- No se emite ningún token de sesión — cada solicitud revalida el secreto
- El secreto tiene acceso de solo lectura — únicamente puede llamar a
/api/stats, no puede escribir ni eliminar datos - Genera un nuevo secreto en cualquier momento actualizando
DASHBOARD_SECRETmediantewrangler secret put
Nunca confirmes
DASHBOARD_SECRET en git. Agrégalo a tu .gitignore y usa wrangler secret put o el gestor de secretos de tu CI/CD.