On-Chain Analysis of Stablecoin Activity
Project Description
This research project examines stablecoin activity through on-chain analysis and focuses on how blockchain data can be used to study patterns in digital asset flows and usage. The project will involve working with large transaction-level datasets, cleaning and organizing blockchain records, constructing wallet- and transaction-level indicators, and using computational methods to extract meaningful structure from highly granular on-chain data. Because the project sits at the intersection of digital assets, empirical finance, and data science, the student should expect substantial hands-on work with large and sometimes messy datasets, careful attention to research design and measurement, and some exposure to machine learning and NLP-based tools that help turn unstructured or semi-structured information into usable research inputs. The project is intended for students who are comfortable with quantitative work and interested in how blockchain data can be used to answer broader questions in finance.
Supervisor
HUANG, Allen
Quota
5
Course type
UROP1000
UROP1100
UROP2100
UROP3100
UROP3200
UROP4100
Applicant's Roles
The applicant will support the research process through data preparation, exploratory on-chain analysis, feature construction, implementation of selected empirical procedures, and clear documentation of workflows and findings. This may include assembling and cleaning large blockchain datasets, summarizing transaction and wallet activity, preparing inputs for computational classification or text-based analysis, generating tables and figures, and maintaining code in a reproducible and well-organized form. The project is best suited for a student with strong quantitative ability, solid programming skills, and the patience to work carefully through large, messy datasets. Applicants should be comfortable with empirical work in Python or a similar language, and ideally have some exposure to statistics, machine learning, or data science methods. Prior familiarity with crypto is helpful but not necessary; more important is the ability to learn quickly, follow technical research procedures closely, exercise good judgment in data work, and engage seriously with both the computational and conceptual dimensions of the project.
Applicant's Learning Objectives
By participating in this project, the student will gain practical experience in computational research on digital assets and empirical financial data. The student will develop skills in managing large-scale blockchain datasets, building and interpreting quantitative measures from raw transaction records, using machine learning and NLP tools in an applied research setting, and understanding how empirical researchers move from raw data to credible evidence. More broadly, the project is designed to help the student learn how to engage a contemporary research methodology in a fast-growing area of study, while strengthening their ability to communicate technical findings clearly and rigorously.
Complexity of the project
Challenging