project screenshot
project screenshot
project screenshot

Shrimps.farm

Simple no nonsense dev tooling for Optimism - Transaction Tracer, State + Bytecode Overrides

Shrimps.farm

Created At

ETHBogotá

Winner of

trophy

🛠 Optimism — Developer Infrastructure and Tooling

Project Description

The goal of the project is to make dev experience on Optimism more "optimal". Will start with tools that I use daily such as a transaction tracer, and will integrate more tools such as state and bytecode overrides in eth_call. This makes it easy to view state changes, and debug "live" contracts on the go.

How it's Made

The frontend is written in react. The traces are retrieved from a public node, which is then parsed in JavaScript with custom functions. The function signatures are then matched against 4byte.directory, and the contract names are retrieved from optimism.etherscan.io to make it more human readable.

background image mobile

Join the mailinglist

Get the latest news and updates