← Back to home

KnowL2

Building a comprehensive L2 resource usage monitoring tool for the Optimism ecosystem. This could provide valuable insights to developers, contribute to network health and optimization, and promote efficient resource usage.

Screenshots

KnowL2 screenshot 1
KnowL2 screenshot 2
KnowL2 screenshot 3

Problem Statement

Resource usage trackers for Layer 2 (L2) solutions like Optimism can provide valuable insights to users, developers, and network operators. Here are several resource usage trackers that I will try to build for the Optimism ecosystem:Gas Usage Tracker: Track and visualize the gas usage of transactions on the Optimism network. This could include real-time graphs of gas consumption for different types of transactions and contracts.Transaction Volume Tracker: Monitor and display the number of transactions processed by the Optimism network over time. This could help users gauge network activity and adoption.Storage Consumption Tracker: Measure and visualize the storage consumption of contracts on Optimism. Show trends in contract storage growth and highlight contracts with the highest storage usage.There are several other trackers that can be created but for the given time will try to focus on the above points.

Solution

Extracted Data from OptimismI wrote a Python script to get data from the optimism blockchain and stored it in sqlite3.Created API in Python with data manipulation.I have created Python flask API to manipulate and analyze data.Integrated with React appCreated frontend in react and integrated API to display chart and key matrics.

Hackathon

Superhack

2024

Contributors