Introducción a Dune Analytics: primer dashboard
En el ecosistema blockchain y cripto, comprender en tiempo real el comportamiento de protocolos, tokens y usuarios es fundamental. Dune Analytics surge como una plataforma especializada que permite extraer, visualizar y compartir datos on-chain con sencillez y potencia. En este artículo encontrarás un recorrido detallado para familiarizarte con sus conceptos, ventajas, y dar tus primeros pasos creando un dashboard desde cero.
Índice de contenido
- ¿Qué es Dune Analytics
- Ventajas y casos de uso
- Requisitos previos
- Registro y conexión de wallet
- Creación del primer dashboard
- Construcción de consultas SQL
- Visualizaciones y componentes
- Compartir y colaborar
- Buenas prácticas
- Conclusiones
¿Qué es Dune Analytics
Dune Analytics es una plataforma de análisis on-chain que pone a tu alcance una interfaz SQL completa para consultar datos de Ethereum y otras redes compatibles. Permite:
- Explorar tablas preprocesadas con datos de bloques, transacciones, smart contracts.
- Redactar consultas propias en SQL estándar (ver tutorial SQL).
- Diseñar dashboards interactivos con gráficas, métricas y tablas.
- Compartir públicamente hallazgos y colaborar con la comunidad.
Su potencia radica en que la capa de ingesta y normalización de datos ya está resuelta, lo que te permite concentrarte en el análisis.
Ventajas y casos de uso
- Acceso inmediato a billones de filas indexadas. Nada de desplegar nodos.
- Comunidad activa con miles de dashboards públicos.
- Integraciones con otras plataformas DeFi.
- Escalabilidad y estabilidad el procesamiento es en la nube.
Casos frecuentes:
- Monitoreo de TVL (Total Value Locked) en protocolos DeFi.
- Análisis de volúmenes de trading de DEXs (Uniswap, Sushiswap).
- Estadísticas de uso de puentes cross-chain.
- Investigaciones de actividad de entidades on-chain.
Requisitos previos
- Una wallet compatible (MetaMask, WalletConnect).
- Cuenta en Dune Analytics.
- Bases de SQL básico: SELECT, FROM, WHERE, GROUP BY.
- Interés en métricas on-chain (transacciones, bloques, direcciones).
Registro y conexión de wallet
- Visita dune.com/register y completa tu email.
- Verifica tu correo y accede al panel.
- En Settings → Wallet, conecta MetaMask o WalletConnect.
- Con ello validas identidad on-chain y podrás ejecutar queries.
Creación del primer dashboard
Una vez dentro, ve a Create → New Dashboard y asígnale un nombre significativo (p.ej. “Mi primer dashboard”):
- Selecciona la opción “New dashboard”.
- Agrega un título y descripción breve.
- Define si será público o privado.
- Haz click en “Create”.
Tu lienzo está listo para añadir consultas y visualizaciones.
Construcción de consultas SQL
Cada bloque de tu dashboard arranca con una consulta SQL. Supongamos que quieres el número total de transacciones diarias en Ethereum:
SELECT
date_trunc(day, block_time) AS day,
COUNT() AS tx_count
FROM
ethereum.transactions
GROUP BY
day
ORDER BY
day
Explicación:
date_trunc(day, block_time): agrupa por día.COUNT(): total de transacciones.ethereum.transactions: tabla nativa de Dune.
Tabla de ejemplo: métricas diarias
| Día | Transacciones |
|---|---|
| 2024-06-01 | 1,234,567 |
| 2024-06-02 | 1,345,890 |
Visualizaciones y componentes
Tras ejecutar la query, selecciona el tipo de visualización:
- Line Chart: ideal para evolución temporal.
- Bar Chart: comparaciones de categorías.
- Table: detalle tabular.
- Big Number: métrica destacada.
Puedes arrastrar, redimensionar y añadir títulos personalizados. Ajusta colores y ejes desde la pestaña Settings.
Compartir y colaborar
Una vez completado, haz click en Publish para obtener un enlace público. Opciones adicionales:
- Embed: código iframe para tu web o blog.
- Fork: permite a otros duplicar tu dashboard y mejorar.
- Comments: la comunidad puede discutir hallazgos.
Buenas prácticas
- Nombrar claramente cada bloque y visualización.
- Documentar consultas con comentarios SQL (
-- Comentario). - Optimizar GROUP BY para evitar costes excesivos.
- Filtrar rangos de fecha en WHERE para rendimiento.
- Revisar fuentes en Documentación oficial de Dune.
Conclusiones
Dune Analytics democratiza el análisis on-chain permitiendo a desarrolladores, analistas y entusiastas crear dashboards robustos sin complicarse con infraestructuras. Con este primer dashboard habrás experimentado:
- Conexión de wallet y entorno listo.
- Redacción de consultas SQL contra tablas Ethereum.
- Generación de gráficos e indicadores.
- Publicación y colaboración social.
El siguiente paso es explorar consultas avanzadas, múltiples redes (Polygon, Optimism…) y conectar métricas on-chain con datos off-chain. ¡Adéntrate en el mundo de la inteligencia cripto con Dune!
Deja una respuesta