receipt-parse
The Human-Readable Transaction Decoder.
Instantly get a beautifully formatted summary of any transaction, including decoded events and function calls, right in your terminal. Stop deciphering block explorers.
Install for FreeFrom Hash to Human in One Command
$ receipt-parse 0x2f3b...
✅ Parsed Transaction: 0x2f3b...
Network: Ethereum
Status: Success
From: 0xd8da6bf26964af9d7eed9e03e53415d37aa96045
To (Contract): 0x7a250d5630b4cf539739df2c5dacb4c659f2488d (UniswapV2Router02)
Function Called: swapExactTokensForETH(amountIn: 1000, amountOutMin: 0.5, ...)
EVENTS EMITTED (2):
1. Transfer (from 0x... WETH)
- dst: 0x0d50... (Uniswap V2: WETH-USDC)
- wad: 1000000000000000000000
2. Swap (from 0x... Uniswap V2: WETH-USDC)
- amount0In: 1000000000000000000000
- amount1Out: 1850123456
- to: 0xd8da...
This is a free analysis. To see the full execution trace, upgrade and run with --trace
Free vs. Pro
| Feature | Free Tier | Pro Tier (`--trace`) |
|---|---|---|
| Decode Function Calls & Events | ✅ | ✅ |
| Auto-Detect Network (ETH, Polygon, etc.) | ✅ | ✅ |
| Human-Readable Execution Trace | ❌ | ✅ |
| "Before & After" State Diff (Anvil) | ❌ | ✅ |
| Gas Profiling by Internal Call | ❌ | ✅ |
Get Started
Install the tool and decode your first transaction in seconds.
macOS & Linux (via Shell)
Open your terminal and run the following command to install the tool.
curl -sSL https://download.blocktools.dev/install.sh | sh -s -- receipt-parse
Windows (via PowerShell)
Open a new PowerShell terminal and run the following command to install the tool.
iex (irm https://download.blocktools.dev/install.ps1) -ToolToInstall receipt-parse