Search projects, hackathons, sponsors and tech

    ← All projects

    Shrimps.farm

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

    About

    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.