crytic-compile
« Back to VersTracker
Description:
Abstraction layer for smart contract build systems
Type: Formula  |  Latest Version: 0.3.11@0  |  Tracked Since: Dec 17, 2025
Links: Homepage  |  @trailofbits  |  formulae.brew.sh
Category: Security
Tags: smart-contracts ethereum security compiler blockchain devtools
Install: brew install crytic-compile
About:
Crytic-compile serves as a unified compilation interface for Ethereum smart contracts, supporting multiple ecosystems like Solidity and Vyper. It abstracts away the complexities of different compiler toolchains, providing a consistent output format for downstream security analysis tools. This enables seamless integration with auditing frameworks and vulnerability detectors.
Key Features:
  • Multi-compiler support for Solidity and Vyper
  • Standardized JSON output for analysis tools
  • Integration with Slither and other security frameworks
  • Handles complex build systems and dependencies
Use Cases:
  • Automated smart contract security auditing pipelines
  • Continuous integration for blockchain projects
  • Standardizing contract compilation for analysis tools
Alternatives:
  • solc – Native Solidity compiler; crytic-compile provides abstraction layer over solc and other compilers
  • Hardhat – Full development framework; crytic-compile is a focused compilation tool with broader compiler support
License: AGPL-3.0-only
Dependencies: python@3.14
Bottles available for: arm64_tahoe, arm64_sequoia, arm64_sonoma, sonoma, arm64_linux, x86_64_linux
Version History
Detected Version Rev Change Commit
Oct 12, 2025 9:16pm 0 VERSION_BUMP f58240f2
Sep 11, 2025 3:09am 0 VERSION_BUMP 0acf525b
Oct 10, 2024 5:15pm 0 VERSION_BUMP 00fa2a04
Oct 10, 2024 8:42am 0 VERSION_BUMP d7563dcb