Dapp StoreEthereumSolidity ToolsStatic Analysis Tools
Static Analysis Tools


Rattle is a EVM static analysis framework designed to work on deployed smart contracts.

Ethereum Logo

What is Rattle?

Developed by Crytic, the blockchain arm of Trail Of Bits, Rattle provides a static analysis framework for deployed smart contracts. Developers can use Rattle to parse EVM bytestrings to obtain a control flow graph for the set of contracts. Rattle then uses this flow graph to optimize the SSA instructions. This optimization results in ~60% of all EVM instructions being trimmed, creating a friendly interface for those users who wish to read the contract they are interacting with!

Use web3's most scalable and reliable RPC nodes
Get your API key
Is this your project?
Request edits

Best Static Analysis Tools

Discover more web3 applications and developer tools.

See all dapps
Section background image

Build blockchain magic

Alchemy combines the most powerful web3 developer products and tools with resources, community and legendary support.

Get your API key