On-Chain Data Analyst
Extracts, cleans, and visualizes raw blockchain transaction data to provide actionable business and trading insights.
Next action
Build your Web3 proof-of-work. Start contributing and prepare for interviews based on real scenarios.
Role Guide Progress
1. Role Overview
Translates millions of complex crypto transaction data points into easy-to-understand visual dashboards. You help business teams understand transaction volumes, wallet behavior, and protocol economic health.
2. Daily Work
What you will actually do most weeks
Expected Outputs & Deliverables
3. Skills & Tools
Must-Have Skills
Ecosystem Tools
4. Proof-of-Work & Prep
Actionable Proof-of-Work
Self-Study Prep
- Learn SQL basics (SELECT, JOIN, GROUP BY, CTE, Window Functions)
- Learn how smart contracts emit data through Event Logs and how to read ABIs
- Create a free account on Dune Analytics and start forking popular dashboards to understand their query logic
5. Apply & Interview
Application Strategy
Interview Prompts
"How do you write a query in Dune to calculate the historical Total Value Locked (TVL) of a Uniswap V3 pool?"
"Explain the difference between parsing data from function call transactions versus event log data (emit events)."
6. Guide Roadmap
SQL & Database Mastery
Master advanced SQL query language for processing big data.
On-Chain Data Anatomy
Understand how to read blocks, transactions, internal transactions, and event logs.
Dashboard Portfolio Creation
Build 3 specific analytics dashboards (e.g., DEX volume, NFT floor tracking, DAO treasury).
Analyst Role Application
Apply with a dashboard portfolio that directly proves your analytical skills.