{"repo":"calltrace/traverse","free":true,"listed":false,"github":"https://github.com/calltrace/traverse","clone":"git clone https://github.com/calltrace/traverse.git","description":"Call graph-based analysis tools for Solidity smart contracts. Visualize contract interactions, generate Foundry tests, analyze storage patterns, and trace execution paths.","language":"Rust","stars":33,"topics":["solidity","call-graph-analysis","diagram-generator","smart-contracts","solidity-contracts","static-analysis"],"license":"MIT","category":"blockchain-web3","readme_excerpt":"Traverse Static analysis tools for Solidity smart contracts. Generate call graphs, create tests, analyze storage patterns. 17 contracts, 580 functions analyzed in 500ms Quick Start Tools - sol2cg - Generate call graphs (DOT/Mermaid) - sol2test - Create Foundry test stubs - sol-storage-analyzer - Map storage reads/writes - storage-trace - Compare function storage access - sol2bnd - Generate interface bindings IDE Integration Integrate Traverse into your development workflow: - VS Code - Full extension with UI - Neovim - Zero-config plugin - Emacs/Helix/Sublime - LSP support Documentation Full documentation, installation guides, and examples at traverse.tools Installation Homebrew Docker Binaries Download from releases Build from Source Examples See Smart Invoice analysis for real-world usage. License MIT","default_branch":null,"files":null,"tree":[],"storefront":"/r/calltrace","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/calltrace/traverse/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."}