GM Optimism!
On behalf of the Walnut team, I am excited to announce that we have reached Milestone 3 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 you to try out the tool (instructions below) and share your feedback.
TL;DR: What is OP Scan?
OP Scan is a new, lightweight, local, and fully open-source explorer for the OP Stack. It runs on a laptop, enabling anyone building OP Stack chains to connect and explore transactions locally. Once production-ready, Rollup-as-a-Service providers can also use it for their chains. The code is well-crafted and structured, making it easy for anyone to customize.
Milestones Overview
- Milestone 1: Build the MVP (link to announcement)
- Milestone 2: Expanded tx Detail Page (link to announcement)
- Milestone 3: Expanded contract detail page with contract verification ← this announcement
- Milestone 4: UX improvements, Documentation, Superchain ← up next
What we delivered in Milestone 3
The third Milestone was all about building the address page to correctly display info about EOAs and Contracts deployed on the OP Stack. We implemented token holdings, transactions overview, token transfers (ERC20), NFT transfers (ERC721/1155) and events emitted by contracts. We also built a verify contract page powered by Sourcify to provide contract verification alongside a verified contract page displaying the contract source code and ABI.
You can test a live version of the explorer configured for optimism sepolia here. (there’s no indexer being run in parallel though so it won’t update in realtime).
What’s next
You can review all of the upcoming milestones and deliverables on CharmVerse.
Notably, in the next milestone, we will focus polishing the UX and adding fancy features like keyboard shortcuts for best UX .
We also plan to encourage more users to test the product and share their feedback.
CTA: Looking for Rollup Builders!
If you know rollup teams building on the OP Stack, chances are they will be interested in this explorer. Here is why they could want it:
- Open source (= free)
- Etherscan-like UX
- Lightweight & fast, runs locally on a laptop
Please make an intro!
Contact details:
- GitHub: walnuthq/op-scan
- Telegram: Join Group Chat
- Email: hi[at]walnut[dot]dev
- X: @walnut_dev
Stay optimistic!