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 Free

From 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