{"repo":"tanghaosuan11/optrace","free":true,"listed":false,"github":"https://github.com/tanghaosuan11/optrace","clone":"git clone https://github.com/tanghaosuan11/optrace.git","description":"EVM Debugger & Transaction Trace Analyzer: A high-performance Rust/Tauri desktop app for deep-dive smart contract auditing and replaying.","language":"TypeScript","stars":24,"topics":["debugger","ethereum","evm","revm","rust","blockchain-security","evm-debugger","smart-contracts","transaction-trace","trace-analyzer"],"license":"MIT","category":"blockchain-web3","readme_excerpt":"OpTrace OpTrace is a high-performance, open-source EVM Debugger for deep-dive Ethereum transaction replaying, state inspection, advanced condition scanning, and what-if fork debugging. 中文文档 Feature Overview 1) Transaction Replay and Navigation - Load and replay execution by transaction hash - Step, continue, drag timeline, and jump to specific step - Playback speed control and back/forward navigation 2) Execution State Inspection - Opcode view: current PC highlight, breakpoints, category filters - Stack view: depth and values - Memory view: hex/ASCII, range selection, copy - Storage view: persistent and transient storage changes - Logs view: event browsing and step jump - Return Data / State Diff views 3) Call Context and Structure - Call Tree for internal call hierarchy - Jump from call nodes to corresponding steps - Switch by transaction/frame context 4) Condition Scan - Multiple condition types (storage access, call address, selector, log topic, etc.) - AND/OR condition composition - One-click full scan with hit list and quick jump - Optional scan scope by transaction 5) Breakpoints and Marks - Opcode line breakpoints with labels - Hit list and fast positioning - Pause by opcode type 6) Fork Debugging - Modify stack/memory at any step and fork execution - Replay patched execution in a separate window - Compare what-if paths against original run 7) Analysis and Utilities - Analysis: run scripts against trace data - Utilities: hash, 4byte, ABI, slot, and conversion tools - B","default_branch":null,"files":null,"tree":[],"storefront":"/r/tanghaosuan11","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/tanghaosuan11/optrace/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}