Get Pro License

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 Etherscan.

Install for Free

From Hash to Human in One Command


$ receipt-parse 0x123abc... --abi ./artifacts/MyNFT.json

✅ Parsed Transaction: 0x123abc...
Network:          Ethereum
Status:           Success
From:             0xd8dA6BF26964aF9D7eEd9e03E53415D37aA96045 (vitalik.eth)
To (Contract):    0xBC4CA0EdA7647A8aB7C2061c2E118A18a936f13D (BoredApeYachtClub)
Function Called:  mintApe(1)
Gas Used:         154,231
Fee Paid:         0.00512 ETH ($17.92)

EVENTS EMITTED (2):
  1. Transfer
     - from:   0x0000...
     - to:     0xd8dA...
     - tokenId: 8551

This is a free analysis. To see the full execution trace and state changes,
upgrade to Pro and run `receipt-parse  --trace`.
                    

Free vs. Pro

Feature Free Tier Pro Tier (`--trace`)
Decode Function Calls & Events
Calculate Gas Cost in USD
Human-Readable Execution Trace
"Before & After" State Diff
Gas Profiling by Function

Get Started

Install the tool and decode your first transaction in seconds.


# 1. Install receipt-parse
curl -sSL https://download.blocktools.dev/install.sh | sh -s -- receipt-parse

# 2. Decode a transaction hash
receipt-parse  --abi /path/to/Contract.json