Runs in your browser
Build the call
Everything runs in this tab. Nothing is uploaded and no wallet is involved.
A JSON array — either full ABI entries, or human-readable signatures like ["function transfer(address,uint256)"].
Just the name, e.g. transfer. Add the full signature if the contract has overloads.
A JSON array in the order the function declares them. Use [] for a function that takes none.
The calldata appears here
Paste an ABI, name a function and give it arguments — the four-byte selector and the full hex blob update as you type.