walnuthq / op-scan

Lightweight transaction explorer for the OP Stack.
https://opscan.co
12 stars 22 forks source link

Research: Explore the Explorers #44

Open mazurroman opened 2 months ago

mazurroman commented 2 months ago

⚠️ Reading contributors guidelines to get assigned is MANDATORY! https://github.com/walnuthq/op-scan/issues/1

⚠️ This task is for writing an article The goal of this task is to write an article in human english. No code is required.

Task description

Put yourself in the shoes of a new OP-Stack based rollup builder. One of the tasks you have, when building a rollup, is to find an explorer for your rollup. Use google or chatgpt and find few major solutions that you can integrate with your rollup - analyse the solutions and offer pros/cons

Write the article in Markdown and share it as a PR on this repo. You can put the markdown file into a newly created folder called research.

How to get the task assigned

Comment with your name and articles / content you have written in the past. Mention which explorers do you plan to include in the analysis. Also mention what criteria do you intend to use when comparing the explorers (don't forget you are comparing it from a new rollup builder perspective)

NueloSE commented 2 months ago

@mazurroman would like to contribute to this

ShantelPeters commented 2 months ago

I am applying to this issue via OnlyDust platform.

_Comment to get the task assigned:

Hello, I'm shantel and I'm excited to write an article analyzing major explorers in the EVM ecosystem. Although I don't have any published articles or content yet, I'm eager to demonstrate my writing skills and knowledge in the blockchain and web3 space. I'm confident in my ability to research and provide a comprehensive analysis of the explorers.

For this article, I plan to include the following explorers in my analysis:

When comparing these explorers, I intend to use the following criteria from the perspective of a new rollup builder:

Please consider assigning me this task, and I'll deliver a high-quality article that meets your requirements

NueloSE commented 2 months ago

I am applying to this issue via OnlyDust platform.

My background and how it can be leveraged

nuelo is my name i have written documentations for previous Odhack and personal project attached is link to 2 previous work done previous article: article 1 , article 2 , cairobook

How I plan on tackling this issue

An introduction section

Analyze criteria for comparison

  1. features and functionality
  2. user interface and expirence
  3. Performance and Scalability
  4. Reliability and Uptime
  5. Customizability and Extensibility
  6. Cost and Pricing Model

Explorers to analyze based on pros and cons

  1. op scan
  2. etherscan
  3. Blockscout Inconclusion summarize the findings based on the evaluation criteria and provide some recommendations for new rollup builders
GideonBature commented 2 months ago

I am applying to this issue via OnlyDust platform.

My background and how it can be leveraged

I am a Software Engineer and Technical Writer with over 40 articles published on Hashnode (https://gideonbature.hashnode.dev/). Recently, I completed an externship with Webacy, where I gained a solid foundation in blockchain technology and honed my research skills. During this externship, I conducted a comparative analysis of two blockchain security competitors, evaluating their strengths and weaknesses against Webacy. I also provided recommendations for Webacy to enhance their competitive edge.

With my deep understanding of the blockchain ecosystem, my ability to perform thorough research, and my extensive writing experience, I am confident in my ability to successfully complete this task.

How I plan on tackling this issue

I will analyse the following explorers:

Opscan, Etherscan, Blockscout, and PolygonScan.

The Criterias I will consider are:

Ease of Integration, Feature Set, Performance, Customization, Cost, Community and Support.

Jemiiah commented 2 months ago

I would love to work on this issue @mazurroman I have contributed to other repos such as nethermind that involved documentation issues and still is contributing to the repository, this proof of my past work: https://github.com/NethermindEth/StarknetByExample/pull/200 and this is my current work as well : https://github.com/NethermindEth/StarknetByExample/pull/233 I also have written an article based on karst-core repository : https://medium.com/@seunjeremiah2003/karst-revolutionizing-the-creator-economy-with-starknet-l2-942a47cd6357 below is my GitHub profile: https://github.com/Jemilah

juandiegocv27 commented 2 months ago

I am applying to this issue via OnlyDust platform.

My background and how it can be leveraged

I'm Juan Diego Carballo, eager to contribute to the research on blockchain explorers. I have a strong background in writing detailed technical documentation and articles, with a focus on blockchain technologies. Recently, I authored the slot command and slot documentation in the Dojo book, which you can review here: Dojo Book - Slot Documentation, GitHub PR #271. . My work, viewable on my GitHub Profile and OnlyDust Profile, showcases my commitment to high-quality, user-centered solutions in tech environments. I have actively participated in events like StarkHack and a hackerhouse in Brussels, enhancing my capability to tackle real-world tech challenges. Plus I´m active member of Dojo Coding community 🇨🇷. Yhis is my first contribution to Walnut’s Repositories.

How I plan on tackling this issue

Proposed Explorers for Analysis:

Etherscan Blockscout BscScan OP Scan (from this repo) Criteria for Comparison:

User Interface and Experience: How easy it is for a new user to navigate and utilize the features. Integration Capabilities: Compatibility with different blockchain architectures, especially new rollup builders. Performance and Reliability: Speed of updates, uptime, and accuracy of displayed data. Developer Tools: Availability of APIs, SDKs, and other tools that facilitate developer interaction and automation. This analysis will aim to provide new rollup builders with clear insights into which explorer might best suit their needs, evaluating from a practical and usability-oriented perspective.

I look forward to potentially diving into this research and contributing insights that can aid both new and experienced members of the blockchain community.

And already run the project in local and the DB: image image

ScottyDavies commented 2 months ago

I am applying to this issue via OnlyDust platform

Explorers Analyzed Etherscan: Comprehensive Ethereum data, widely used. Polygonscan: Dedicated to Polygon, good for that network. Arbiscan: Focused on Arbitrum, useful if that's your rollup's chain. OP Scan: Built for Optimism, deep insights if that's your network. Bscscan: Covers BNB Chain, but limited beyond that ecosystem. Comparison Criteria Data coverage: Breadth and depth of network data. User experience: Ease of use and advanced features. Integration: API access, webhooks, customization. Community: Support, documentation, responsiveness. Reliability: Stability, scalability, performance.

danielcdz commented 2 months ago

I am applying to this issue via OnlyDust platform.

My background and how it can be leveraged

Hello @mazurroman! As a software engineer with over 3 years of experience, I wrote multiple articles, technical documentation, requirements gathering documents, diagrams, and proposals for architectural solutions most of them related to the development of new projects related to big data.

I'm a community moderator at Dojo Coding and I already contributed to your project.

How I plan on tackling this issue

For this specific case, I will research and explore the following block explorers:

Etherscan - Ethereum BscScan - Binance Smart Chain Polygonscan - Polygon FtmScan - Fantom SnowTrace - Avalanche Arbiscan - Arbitrum Optimistic Etherscan - Optimism OP-scan - Optimism Celo Explorer - Celo Moonbeam Explorer - Moonbeam Cronos Explorer - Cronos

Also, I will take a quick look into other rollups block explorers and see what interesting features they have and what can be useful for OP-scan.

I will create a table to compare all the block explorers and dedicate a specific part of the doc to analyze the pros and cons.

My criteria for the comparison:

od-hunter commented 2 months ago

Hello @mazurroman , can I be assigned this please? My experience includes html, css, react, JavaScript, typescript and Cairo. I'm also good at documentations. Below are some of the documentations I've done:

https://github.com/keep-starknet-strange/joyboy/pull/143#event-13034455918

https://github.com/horuslabsio/Starknet-Scaffold/pull/94#event-13007360671

https://t.co/ZgK0ccPZpw

https://t.co/GnBqVQPECz

onlydustapp[bot] commented 2 months ago

Hi @od-hunter! Maintainers during the ODHack #6.0 will be tracking applications via OnlyDust. Therefore, in order for you to have a chance at being assigned to this issue, please apply directly here, or else your application may not be considered.

onlydustapp[bot] commented 2 months ago

Hi @od-hunter! Maintainers during the ODHack #6.0 will be tracking applications via OnlyDust. Therefore, in order for you to have a chance at being assigned to this issue, please apply directly here, or else your application may not be considered.

onlydustapp[bot] commented 2 months ago

The maintainer saimeunt has assigned NueloSE to this issue via OnlyDust Platform. Good luck!

saimeunt commented 2 months ago

@NueloSE this one goes to you as you linked an article presenting Etherscan and it's aligned with our subject.

Please note however that the scope of the issue changed, we're no longer interested in comparing op-scan to other options as it's fairly new and the added value of our proposition is yet to be clearly defined. You should instead focus on Etherscan and Blockscout, presenting the pros and cons of these major EVM explorers. You may also feature honorable mentions of alternative explorers without diving too much in details, so we have a full spectrum of the best available options.

As we're assigning you a bit late in the hack, you will have until August 9th included to finish your article and I'll review it over the weekend.

Joy-Adah commented 1 month ago

Hi @saimeunt is this issue still available? If it is, i'll love to jump on it.