Blockchain debugging tool to simplify the analysis and troubleshooting of transaction reverts
Revertilo is an advanced blockchain debugging tool designed to simplify the analysis and troubleshooting of transaction reverts on Ethereum. It transforms the traditionally complex and time-consuming process of debugging failed transactions into an intuitive, AI-powered experience.
Revertilo addresses the critical gap between raw blockchain data and actionable debugging information. By combining sophisticated trace analysis, source code mapping, and AI-powered interpretation, it creates the first truly user-friendly solution for blockchain debugging that maintains technical accuracy while being accessible to developers of all skill levels.
Backend: Python microservices architecture Web App: TypeScript + React + Vite Chrome Extension: JavaScript Blockchain: Ethereum archive node with debug module enabled
Different microservices gather smart contracts artifacts, metadata, compile them, use sourcemap and get execution context for every single step in raw opcode trace. This information is added to comprehensive prompt and processed with modern LLMs