chainplot
Chainplot genera dashboards estáticos autohospedados para eventos on-chain. Indexa rangos de bloques, permite consultas SQL y publica archivos estáticos sin servidor en tiempo de lectura.
Ficha actualizada 25 sept 2026, 18:35 · upstream 24 sept 2026, 5:45 · release sin release detectada
Qué es chainplot
Descripción editorial construida a partir del repositorio, su documentación y sus señales de mantenimiento.
Es una herramienta CLI basada en Node.js que transforma eventos de blockchain en conjuntos de datos probados. El flujo es planificar, aplicar e indexar rangos específicos de bloques para garantizar integridad ante reorganizaciones.
Los resultados se exportan como archivos estáticos (HTML/JS) junto con datos en Parquet. No requiere servidor ni API keys al leer, ya que el cliente descarga los assets directamente.
Soporta alta precisión numérica (`uint256` como cadenas decimales) y permite forjar releases de otros usuarios verificando checksums sin reindexar desde cero.
- Monitoreo de transferencias de tokens en rangos específicos
- Auditoría de flujos de suministro con consultas SQL
- Compartir dashboards públicos sin exponer credenciales RPC
- Reconstruir análisis desde releases forjadas de terceros
- Salida estática: funciona en cualquier host estático sin backend
- Integridad probada: rechaza rangos incompletos o reorganizaciones
- Precisión numérica: evita errores de punto flotante con cadenas decimales
- Pipeline idempotente: reinicio seguro mediante claves digesto
- Requiere instalación manual de Node.js y pnpm (sin Docker)
- No tiene firmas criptográficas en los checksums de los datos
- Modo results_only no permite recomputar sin acceso a la fuente
Perfil de infraestructura
Estimación inicial derivada del repositorio y de los servicios detectados.
Despliegue detectado
Qué señales reales de instalación hemos encontrado.
Entorno Node.js con `pnpm`. Requiere PostgreSQL para indexación y S3/MinIO opcional. Ejecutar `pnpm build` y aliasar CLI. Configurar variables de entorno RPC en el YAML. Para producción, usar modo `results_only` o `dataset_referenced` según política de privacidad.
Stack y dependencias
Componentes inferidos a partir de manifests, configuración y documentación.
Puede sustituir a
Relaciones detectadas por el análisis del repositorio y su categoría.
Experiencia real de la comunidad
Ayuda a contrastar la estimación automática con instalaciones reales.
Todavía no hay datos comunitarios para este proyecto.