New Explorer for the OP Stack: Milestone 1 submission and request for feedback

GM Optimism!

On behalf of the Walnut team, I am excited to announce that we have reached Milestone 1 of the OP Scan project, which received an OP grant in Season 5, cycle 19.

In this post, we detail what has been delivered and what’s next. We encourage everyone, especially developers working with the OP Stack, to try out the tool (instructions below) and share your feedback.

TL;DR: What is OP Scan and Why a New Explorer for Optimism?

OP Scan is a lightweight, local, and open-source explorer specifically optimised for the OP Stack and the Superchain. It runs on a laptop, enabling anyone building OP Stack chains to connect and explore transactions locally. It’s production-ready and scalable for Rollup-as-a-Service providers to use for their chains. The code is well-crafted and structured, making it easy for anyone to customise.

What we delivered

This section contains screenshots of what was built for Milestone 1. You can try the explorer connected to the Optimism mainnet here.

Screenshots of OP Scan





What’s next

You can review all of the upcoming milestones and deliverables on CharmVerse.

We’ve already started the work on subsequent milestones to build a complete explorer and we’ll have more to share with you in the coming weeks.

Run it yourself

You can find a hosted version connected to the Optimism Mainnet here.

To run the explorer locally and connect it to your own OP Stack chain, proceed here.

Feedback and feature requests

We’d love to hear your feedback on the direction this project should take, including UX improvements and features you’d like to see in an explorer specifically targeting the OP Stack.

The project is developed publicly as an open-source repo on GitHub, where you can follow along and request features. We’re doing our best to keep the source code simple and modular so you can fork the explorer and build tailor-made features specific to your own rollup.

For more contact info please scroll down.

Meet us at the Optimistic Gathering in Brussels

Event info: Optimistic Gathering · Luma

To get more visibility for the project, we are preparing a booth for the upcoming Optimistic Gathering in Brussels. And yes we will have some walnut cakes waiting for you. Hope to meet you there!

Photo of our Rollup Banner so that you can find us easily

Tech stack

  • Webapp: Next.js with React Server Components, viem
  • Design: shadcn/ui & Tailwind
  • Indexer: Node & Prisma
  • Database for the indexer: SQLite in local, Postgres in production
  • 3rd party APIs: sourcify, 4byte.directory, coinbase spot prices

Contact info

Please reach out to us by commenting here or using any of the contact information below. We would love to hear your feedback or help you with any issues or ideas related to the explorer.

Stay Optimistic! :love_you_gesture:

2 Likes

cc milestones and metrics committee @Juanbug_PGov @v3naru_Curia @mmurthy

Thanks so much for the update! This is a great example for other projects and we will certainly check your product out.

FYI: When you are ready to submit all of your milestones, simply go to charmverse where your project application is and submit the milestones directly through there! @Juanbugsun on tg and I can help direct you if you have any questions.