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.
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!
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.
- GitHub: GitHub - walnuthq/op-scan: Lightweight transaction explorer for the OP Stack.
- X: x.com
- Telegram: Telegram: Join Group Chat
- Email: hi[at]walnut[dot]dev
Stay Optimistic!