ABI DECODER
Paste an ABI (JSON array) and calldata (hex). The decoder computes keccak256(sig)[0:4] for every function in the ABI, matches against the calldata selector, and decodes arguments. Everything runs locally — nothing leaves your browser.
DECODED
Selector: 0xa9059cbb
transfer
transfer(address,uint256)nonpayable| type | name | value |
|---|---|---|
| address | to | 0x1234567890abcdef1234567890abcdef12345678 |
| uint256 | amount | 1000000000000000000 |
ABI FUNCTION SELECTORS
| selector | signature |
|---|---|
| 0xa9059cbb | transfer(address,uint256) |
| 0x70a08231 | balanceOf(address) |