← Back to home

Revertilo

Blockchain debugging tool to simplify the analysis and troubleshooting of transaction reverts

Problem Statement

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.

Solution

Backend: Python microservices architecture Web App: TypeScript + React + Vite Chrome Extension: JavaScript Blockchain: Ethereum archive node with debug module enabledDifferent 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

Hackathon

ETHGlobal Prague

2025

Prizes

  • 🏆

    Best use of Blockscout1st place

    Blockscout

Contributors