Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Research: Explore the Explorers #44

Open
mazurroman opened this issue Jul 29, 2024 · 14 comments
Open

Research: Explore the Explorers #44

mazurroman opened this issue Jul 29, 2024 · 14 comments
Assignees
Labels
documentation Improvements or additions to documentation OD Hack

Comments

@mazurroman
Copy link
Contributor

mazurroman commented Jul 29, 2024

⚠️ Reading contributors guidelines to get assigned is MANDATORY!
#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 an article that would analyze the major available explorers in the EVM ecosystem
  • The article would compare (pros and cons) across all of the explorers
  • One of the explorers analyzed in the article would be the OP Scan (this repo)

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)

@mazurroman mazurroman added documentation Improvements or additions to documentation OD Hack labels Jul 29, 2024
@NueloSE
Copy link

NueloSE commented Jul 29, 2024

@mazurroman would like to contribute to this

@ShantelPeters
Copy link

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:

  • OP Scan (this repo)
  • Etherscan
  • Blockscout
  • Optimistic Etherscan

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

  • Ease of integration
  • Customizability
  • Data accuracy and completeness
  • User interface and experience
  • Scalability and performance
  • Community support and documentation

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

@NueloSE
Copy link

NueloSE commented Jul 29, 2024

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
Copy link

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
Copy link

Jemiiah commented Jul 29, 2024

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: NethermindEth/StarknetByExample#200 and this is my current work as well : NethermindEth/StarknetByExample#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
Copy link
Contributor

juandiegocv27 commented Jul 29, 2024

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
Copy link

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
Copy link
Contributor

danielcdz commented Jul 30, 2024

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:

  • UI/UX
  • Data Accuracy
  • How much I can see about a transaction
  • Token holding
  • NFT viewing of the contracts
  • Documentation
  • Community
  • Social media: X
  • Relations with other rollup tools
  • APIs, SDKs, Weebhooks
  • Integration with other tools or dApps

@od-hunter
Copy link

od-hunter commented Aug 5, 2024

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:

keep-starknet-strange/joyboy#143 (comment)

horuslabsio/Starknet-Scaffold#94 (comment)

https://t.co/ZgK0ccPZpw

https://t.co/GnBqVQPECz

Copy link

onlydustapp bot commented Aug 5, 2024

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.

1 similar comment
Copy link

onlydustapp bot commented Aug 5, 2024

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.

Copy link

onlydustapp bot commented Aug 5, 2024

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

@saimeunt
Copy link
Collaborator

saimeunt commented Aug 5, 2024

@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
Copy link
Contributor

Joy-Adah commented Sep 5, 2024

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

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
documentation Improvements or additions to documentation OD Hack
Projects
None yet
Development

No branches or pull requests