soldb CLI tool for debugging Solidity and EVM rollups
summary
SolDB is a CLI debugger implementing the ethdebug spec with a VS Code adapter that attaches to Anvil or any RPC, replays logged transactions, sets breakpoints and steps through state with local or Sourcify-sourced contracts. A companion bench tool compiles five contracts across multiple compilers and reports 80% line coverage / 0% variable tracking for the latest solc vs zero for older compilers, provoking a concrete proposal for standardized debug KPIs and automated regression checks.
AI-written summary · about
chapters (6)
- 0:00Solidity debugging challenges
- 1:06SoulDB Solidity debugger demo
- 6:54EVM debug info challenges
- 9:44Solidity debug benchmarks proposal
- 13:40Summary and call for action
- 14:45Q&A on RPC and read-only ops
related talks
29mSynthesis-Powered Optimization of Smart Contracts via Data Type Refactoring
11mSolidity in 2023
17mQ&A: Web3.JS, Etherscan, and Solidity
01h 31mHow to find Solidity vulnerabilities
14mWhat’s New in Truffle
16mTips and Tricks to Deploy L1 Smart Contracts on Optimism
16mWhat’s New in
21mScaffold-Eth, OpenZeppelin, and EVM Optimization
