Ctrl K
ComunidadGuías…
GITHUB · ANALIZADO

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

Ver códigoProblemas y ayudaRepositorio ↗
00

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.

CASOS DE USO
  • 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
PUNTOS DESTACADOS
  • 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
PRECAUCIONES
  • 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
01

Perfil de infraestructura

Estimación inicial derivada del repositorio y de los servicios detectados.

CPU2 vCPUrecomendación inicial
MEMORIA2 GBRAM estimada
DISCO20 GBalmacenamiento base
COMPLEJIDADmediumnivel de operación
02

Despliegue detectado

Qué señales reales de instalación hemos encontrado.

Despliegue manual

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.

—Dockerfile
—Compose
—One-click
03

Stack y dependencias

Componentes inferidos a partir de manifests, configuración y documentación.

FRAMEWORKS
Node.js
SERVICIOS
PostgreSQLS3/MinIO
BASES DE DATOS
PostgreSQL
PUERTOS
5432
05

Puede sustituir a

Relaciones detectadas por el análisis del repositorio y su categoría.

06

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.