Cast (Foundry)
Featured₿ Crypto Tracing · Rust
Cast is a command-line tool from the Foundry suite that acts as a Swiss army knife for Ethereum. It can send transactions, query on-chain data, decode calldata and ABI-encode function calls, convert between data formats, compute hashes, resolve ENS names, and much more. Cast is essential for blockchain investigators who need to quickly decode transactions, look up contract storage, or trace calls without writing code.
Installation
foundryup
$ curl -L https://foundry.paradigm.xyz | bash && foundryupcargo
$ cargo install --git https://github.com/foundry-rs/foundry castUse Cases
- Decoding transaction calldata and event logs
- Querying contract storage slots
- Tracing internal transactions
- ENS resolution and reverse lookups
- ABI encoding/decoding for forensic analysis
- Quick blockchain queries from the command line
Tags
Details
- Category
- ₿ Crypto Tracing
- Language
- Rust
- Repository
- foundry-rs/foundry
Platforms
Alternatives & Comparisons
More in Crypto Tracing
Chainalysis Reactor (Free)
JavaScriptBlockchain investigation tool. Transaction graph visualization, wallet clustering, and entity identification.
Breadcrumbs
TypeScriptBlockchain analytics and investigation tool. Trace Bitcoin and Ethereum transactions through multiple hops.
BlockScout
ElixirOpen-source blockchain explorer for Ethereum and EVM chains. Full-featured with smart contract verification.
Whale Alert CLI
PythonTrack large cryptocurrency transactions in real time across all major blockchains. API and alerting.
Ethtective
JavaScriptEthereum transaction explorer and visualizer. Graph-based exploration of addresses and transaction flows.
Bitcoin-Abe
PythonBlock chain browser for Bitcoin and similar currencies. Self-hosted explorer with search and API.