Profile of romanm in Optimism
Posts by romanm
-
New Explorer for the OP Stack: Milestone 3 submission and request for feedback
by romanm - No Role
Posted on: Sept. 25, 2024, 9:40 a.m.
Content: GM Optimism!
On behalf of the Walnut team, I am excited to announce that we have reached Milestone 3 of the OP Scan 3 project, which received an OP grant in Season 5 , cycle 19 1 .
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 :white_check_mark: (link to announcement 1 )
Milestone 2 : Expanded tx Detail Page :white_check_mark: (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 (ERC 20 ), NFT transfers (ERC 721 / 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 3 . (there’s no indexer being run in parallel though so it won’t update in realtime).
List of transactions for an EOA. 1540 × 974 84 . 3 KB
List of ERC 20 transfers. 1540 × 974 75 . 3 KB
List of ERC 721 / 1155 transfers. 1540 × 974 63 . 4 KB
Events emitted by a contract. 1522 × 1000 88 . 1 KB
Contract verification step 11540 × 974 54 . 1 KB
Contract verification step 21540 × 974 65 . 9 KB
Contract verified page. 1525 × 2680 339 KB
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 :nail_care:.
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 3
Telegram: Join Group Chat 1
Email: hi[at]walnut[dot]dev
X: @walnut_dev 1
Stay optimistic! :wave:
Likes: 2
Replies: 0
No replies yet.
-
New Explorer for the OP Stack: Milestone 3 submission and request for feedback
by romanm - No Role
Posted on: Sept. 25, 2024, 9:40 a.m.
Content: 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 :white_check_mark: (link to announcement)
Milestone 2 : Expanded tx Detail Page :white_check_mark: (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 (ERC 20 ), NFT transfers (ERC 721 / 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).
List of transactions for an EOA. 1540 × 974 84 . 3 KB
List of ERC 20 transfers. 1540 × 974 75 . 3 KB
List of ERC 721 / 1155 transfers. 1540 × 974 63 . 4 KB
Events emitted by a contract. 1522 × 1000 88 . 1 KB
Contract verification step 11540 × 974 54 . 1 KB
Contract verification step 21540 × 974 65 . 9 KB
Contract verified page. 1525 × 2680 339 KB
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 :nail_care:.
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! :wave:
Likes: 2
Replies: 0
No replies yet.
-
Cycle 25 Grants final roundup
by romanm - No Role
Posted on: Aug. 9, 2024, 10:54 a.m.
Content: Wow, super excited to see the results!
My application “Open-source Transaction Debugger and Simulator” states “Conditionally Approved”. Can you share more information about this status, specifically what is the condition for getting a final approval?
Likes: 0
Replies: 0
No likes yet.
No replies yet.
-
New Explorer for the OP Stack: Milestone 2 submission and request for feedback
by romanm - No Role
Posted on: July 24, 2024, 10:13 a.m.
Content: GM Optimism!
On behalf of the Walnut 1 team, I am excited to announce that we have reached Milestone 2 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 open-source explorer for the OP Stack. 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 customize.
Milestones Overview: where we are
Milestone 1 : Build the MVP :white_check_mark: (link to announcement 2 )
Milestone 2 : Expanded tx Detail Page :white_check_mark: ← this announcement
Milestone 3 : Expanded contract detail page with contract verification ← up next
Milestone 4 : UX improvements, Documentation, Superchain
What we delivered in Milestone 2
The second Milestone addressed primarily the transaction details page which has been augmented to display gas prices and fees, from/to addresses, ERC 20 token transfers, preliminary work on input data decoding as well as transaction status and confirmations.
Here’s an example transaction details page of a basic ERC 20 transfer:
optimism.opscan.co_tx_ 0 xa 661 fb 83 e 720 d 1 ddd 134 ae 89 b 86 cabe 8324 b 31 ae 8601066228 c 41165 bfe 5 a 9 a 91124 × 1306 111 KB
You can test a live version of the explorer configured for optimism mainnet here.
We met first users
D 6 BD 98 C 7 -E 4 C 1 - 430 F-B 5 F 9 - 3 F 961 E 6255 F 1 _ 1 _ 105 _c 768 × 1024 171 KB
Here is a quick selfie from Optimistic Gathering in Brussels last week. On the picture with Nikolas, the CTO from superseed.xyz, a rollup on the OP Stack. Nikolas was very interested in the explorer, and we discussed the key values that a great explorer needs to offer — especially performance and good UX.
What’s next
You can review all of the upcoming milestones and deliverables on CharmVerse 1 .
Notably, in the next milestone, we will focus on the contract page and contract verification.
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
Please make an intro!
Contact details:
GitHub: walnuthq/op-scan
Telegram: Join Group Chat 1
Email: hi[at]walnut[dot]dev
X: @walnut_dev
Stay optimistic! :wave:
Likes: 2
Replies: 0
No replies yet.
-
New Explorer for the OP Stack: Milestone 2 submission and request for feedback
by romanm - No Role
Posted on: July 24, 2024, 10:13 a.m.
Content: GM Optimism!
On behalf of the Walnut team, I am excited to announce that we have reached Milestone 2 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 open-source explorer for the OP Stack. 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 customize.
Milestones Overview: where we are
Milestone 1 : Build the MVP :white_check_mark: (link to announcement)
Milestone 2 : Expanded tx Detail Page :white_check_mark: ← this announcement
Milestone 3 : Expanded contract detail page with contract verification ← up next
Milestone 4 : UX improvements, Documentation, Superchain
What we delivered in Milestone 2
The second Milestone addressed primarily the transaction details page which has been augmented to display gas prices and fees, from/to addresses, ERC 20 token transfers, preliminary work on input data decoding as well as transaction status and confirmations.
Here’s an example transaction details page of a basic ERC 20 transfer:
optimism.opscan.co_tx_ 0 xa 661 fb 83 e 720 d 1 ddd 134 ae 89 b 86 cabe 8324 b 31 ae 8601066228 c 41165 bfe 5 a 9 a 91124 × 1306 111 KB
You can test a live version of the explorer configured for optimism mainnet here.
We met first users
D 6 BD 98 C 7 -E 4 C 1 - 430 F-B 5 F 9 - 3 F 961 E 6255 F 1 _ 1 _ 105 _c 768 × 1024 171 KB
Here is a quick selfie from Optimistic Gathering in Brussels last week. On the picture with Nikolas, the CTO from superseed.xyz, a rollup on the OP Stack. Nikolas was very interested in the explorer, and we discussed the key values that a great explorer needs to offer — especially performance and good UX.
What’s next
You can review all of the upcoming milestones and deliverables on CharmVerse.
Notably, in the next milestone, we will focus on the contract page and contract verification.
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
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! :wave:
Likes: 2
Replies: 0
No replies yet.
-
New Explorer for the OP Stack: Milestone 1 submission and request for feedback
by romanm - No Role
Posted on: July 3, 2024, 2:39 p.m.
Content: GM Optimism!
On behalf of the Walnut 1 team, I am excited to announce that we have reached Milestone 1 of the OP Scan 3 project, which received an OP grant in Season 5 , cycle 19 2 .
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 2 .
Screenshots of OP Scan
opscan 11521 × 1031 161 KB
opscan 21536 × 974 46 . 9 KB
opscan 31521 × 1356 296 KB
opscan 41521 × 1219 107 KB
opscan 51536 × 974 33 . 3 KB
What’s next
You can review all of the upcoming milestones and deliverables on CharmVerse 2 .
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 2 .
To run the explorer locally and connect it to your own OP Stack chain, proceed here 1 .
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 3 , 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
IMG_ 22811920 × 3546 460 KB
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
3 rd party APIs: sourcify, 4 byte.directory 1 , 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. 3
X: x.com
Telegram: Telegram: Join Group Chat
Email: hi[at]walnut[dot]dev
Stay Optimistic! :love_you_gesture:
Likes: 2
Replies: 0
No replies yet.
-
New Explorer for the OP Stack: Milestone 1 submission and request for feedback
by romanm - No Role
Posted on: July 3, 2024, 2:39 p.m.
Content: 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
opscan 11521 × 1031 161 KB
opscan 21536 × 974 46 . 9 KB
opscan 31521 × 1356 296 KB
opscan 41521 × 1219 107 KB
opscan 51536 × 974 33 . 3 KB
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
IMG_ 22811920 × 3546 460 KB
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
3 rd party APIs: sourcify, 4 byte.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! :love_you_gesture:
Likes: 2
Replies: 0
No replies yet.
-
Op stack Cumulative Dashboard?
by romanm - No Role
Posted on: June 17, 2024, 9:46 a.m.
Content: There are many dashboards that monitor rollups, so I am not sure there is a need for another one. It might be a better approach to extend some of the existing dashboards with more metrics, as you requested, instead of building yet another dashboard.
rollup.wtf is another one to check out, which has not yet been linked here. It does contain data like TPS or gas / sec. There is a Feedback at the bottom you can use to request more info.
Likes: 0
Replies: 0
No likes yet.
No replies yet.
-
[READY TO VOTE] Decentralized rollup-as-a-service
by romanm - No Role
Posted on: June 3, 2024, 5:54 a.m.
Content: Hello @ 0 xMilton I just noticed that in one of your milestones for the decentralized rollup-as-a-service platform, you have this item: “Add Block explorer feature to rollup service”
We are building a lightweight open source block explorer as part of our mission grant, link here 4 — we actually got the grant in the same cycle as you :slight_smile: I believe our explorer would be an excellent option for your RaaS!
Feel free to ping me on Telegram (@rmazur) or email (roman @ walnut dot dev) to discuss integration.
Likes: 2
Replies: 0
No replies yet.
-
Cycle 19: Final Grants Roundup
by romanm - No Role
Posted on: April 2, 2024, 7:26 a.m.
Content: On behalf of the Walnut team, we would like to thank everyone involved for putting their trust in the Lightweight Open Source Explorer for the Superchain 1 project. We are looking forward to hearing about the next steps from the Foundation.
Likes: 1
Replies: 0
No replies yet.