
Prerequisites
- Dune Account: Sign up here if you do not already have one.
- Basic SQL Knowledge: Dune uses DuneSQL, a SQL dialect compatible with TrinoSQL. If you are new to SQL, start here.
What You Can Do
Write and Run Queries
Use the Query Editor to write SQL against blockchain data, add parameters, and schedule automated runs.
Visualize and Present Results
Turn query results into charts, counters, tables, and interactive dashboards.
Automate and Monitor
Schedule queries and dashboards to refresh automatically. Set up alerts for email or webhook notifications.
Share and Embed
Share dashboards by URL, embed live visualizations on any website, or export data via CSV and API.
Import and Export Data
Upload your own CSV datasets to join with blockchain data. Export query results in CSV or JSON.
Decode Smart Contracts
Submit contracts for decoding to create structured, queryable tables from raw transaction bytecode.
Manage Your Team
Create team workspaces, assign roles, share credits, and configure SSO for your organization.
Search and Discover
Find dashboards, queries, and analysts across Dune using search, discovery, and advanced filters.
Quick Start
Get from zero to a published dashboard in five minutes:- Create a query — Open the Query Editor and write SQL. For example, daily Ethereum active addresses:
- Run and save — Click Run to execute, then Save to persist your query.
- Add a visualization — Click New Visualization, choose a chart type, and configure your axes.
- Build a dashboard — Go to Create > New Dashboard, name it, then add your visualization as a widget.
- Share it — Copy the dashboard URL or use the Share button to embed it externally.
Next Steps
- Query Templates: Pre-built queries you can customize immediately.
- Data Catalog: Explore all available blockchain data tables.
- Video Tutorials: Visual walkthroughs of every Data Hub feature.