← Back to home

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

StarkExplorer screenshot 1
StarkExplorer screenshot 2
StarkExplorer screenshot 3

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