Decode function calls, input parameters, and transaction details from any EVM chain
A smart contract transaction parser is a free online tool that decodes the raw calldata (input data) of EVM blockchain transactions. It reveals the function name, input parameters with names and types, gas consumption, and execution status — helping developers and analysts understand exactly what happened on-chain.
Automatically decode function names and input parameters from calldata
Support for Ethereum, BSC, Polygon, Arbitrum, Optimism, Base, and Avalanche
Automatically detect proxy contracts and resolve implementation addresses
Enter any transaction hash from Ethereum, BSC, Polygon, Arbitrum, Optimism, Base, or Avalanche.
The tool resolves the contract ABI via Etherscan, Sourcify, 4bytes, or manual upload. Proxy contracts are detected automatically.
See the function name, all input parameters (with names, types, and values), gas usage, execution status, and more.
| Chain | Chain ID | Currency | Explorer |
|---|---|---|---|
| Ethereum | 1 | ETH | etherscan.io |
| Arbitrum One | 42161 | ETH | arbiscan.io |
| Optimism | 10 | ETH | optimistic.etherscan.io |
| Base | 8453 | ETH | basescan.org |
| Polygon | 137 | POL | polygonscan.com |
| BNB Smart Chain | 56 | BNB | bscscan.com |
| Avalanche C-Chain | 43114 | AVAX | snowtrace.io |
7 EVM chains supported
4,000+ function signatures in 4bytes database
4 automatic ABI resolution sources
3 languages (English, Chinese, Traditional Chinese)
Last updated: April 2026