StarkExplorer
A tool to view and analyse transactions, blockchain metrics and other data, using the Infura API. Inspired to some extent by StarkScan and Etherscan.
Screenshots



Problem Statement
This project is the starting point of an idea of mine to inspect Transactions and Contracts etc to help me really understand what's happening on the blockchain. I have run out of time, but I hope to:Develop the StarkExplorerLib library to retrieve more data such as Events and Contracts.Develop a GUI to allow easier user access.Store retrieved data in a local cache dB and check for local presence before requesting new data.Develop analysis functionality: I like the blockchain intelligence concepts and abilities of Chainalysis (https://www.chainalysis.com/).Develop access to other Blockchains: Infura has access to Ethereum Mainnet, Polygon, Optimism and others.
Solution
I have used Visual Studio CE to build a console program. I have programmed with C# on .Net; this means that the app should be portable to MacOS and Linux as well as Windows which it is already running on. I access the data I want via Infura; a free account provides all the data I need. The best part for me was retrieving the data, converting it and presenting it in a readable way.
Hackathon
StarkHack
2024
Contributors
- alandixon
20 contributions