Rattle
LAUNCH PARTNER
Ecosystem Partner
Alchemy Venture
Best-in-Class App
WAGBI Winner
WEB3 30 WINNER
Web3 30 Nominee
Growth Customer
Amplify Winners
Enterprise Customer

Rattle

Rattle

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

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!

User Interface of crypto currency wallet

Use Web3's Most Scalable and Reliable RPC Nodes

Sign up for a free Alchemy Account

User Interface of crypto currency wallet

Web3 Dapps and Developer Tools Related To Rattle

Solidity Developer Tools
An automatic documentation generator for Solidity projects to markdown.
Chains
Ethereum
Learn More
Solidity Developer Tools
ETHP2P provides utilities and types to handle raw Eth peer-to-peer messages.
Chains
Ethereum
Learn More
Symbolic Execution Tools
Manticore is a symbolic execution tool for the analysis of Ethereum smart contracts and binaries.
Chains
Ethereum
Learn More

Best Static Analysis Tools

Discover more web3 applications and developer tools.

Build blockchain magic with Alchemy

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