Back to browse
GitHub Repository

A modern Solidity transaction debugger for the Foundry ecosystem. Takes a transaction hash, replays it against a forked chain, and produces a detailed stack trace with decoded function calls, arguments, and revert reasons. Designed for both human developers and LLM agents debugging smart contracts.

3 starsRust

A Solidity CLI Tracer and Debugger

by tomw1808·Apr 5, 2026·2 points·0 comments

AI Analysis

●●SolidNiche GemSolve My ProblemShip It

CLI-native Tenderly alternative for Foundry with revm-based transaction replay.

Strengths
  • Three-tier contract identification: bytecode matching, ABI selectors, and Etherscan verification.
  • Rust + revm integration aligns perfectly with Foundry's own architecture stack.
  • LLM-readable output format enables automated debugging workflows beyond human use.
Weaknesses
  • First version with zero forks/stars — unproven stability and community adoption.
  • Foundry-locked niche excludes Hardhat users who dominated the truffle-debug era.
Target Audience

Solidity smart contract developers using Foundry

Similar To

Tenderly · Truffle Debugger · Hardhat Console

Post Description

Hi HN,

I had a few days during the easter break to finish up a long standing project I had in mind for my solidity development: a cli based debugger and tracer.

I used truffle-debug a lot, but the whole project got sunset (and was painfully slow anyways, but thats a different story). I was never into hardhat, but I really like foundry as a successor. I always missed a properly formatted tracer and debugger like we know it from tenderly, but cli based, with local, text based outputs.

I wanted something a human and an LLM can use. So, I sat down and I wired up foundry into a tx replay with revm, also all in rust, same style as foundry itself. If you use foundry then soldebug will be just as easy to use.

Anyways, its a first version, but maybe its also helpful for others. If you find it useful (or not), let me know, or generally, any feedback very welcome.

Similar Projects