Calldata decoder
Separate the selector, inspect the words, follow the offsets.
The standard transfer interface takes an address and a raw integer amount. This diagram uses address one and amount one hundred.
Animated local teaching model. No wallet, RPC or live blockchain data. Some labels and hashes are abbreviated for readability.
How to use this calldata decoder
Decode Ethereum function calldata with a supplied interface and inspect its selector, 32-byte argument words and decoded values. Works locally without querying signature databases. Start with the prefilled example, change an input, and run the calculation. Invalid values produce an explanation rather than a misleading result.
What the result means
These results describe your supplied inputs. They do not query a blockchain, check balances, estimate current network conditions, or submit transactions. Read trace calldata byte by byte for the meaning and limits of the calculation.