Contract events

Ethereum Event Log Decoder

Decode EVM log data and topics into a named event and typed arguments with a supplied ABI.

✓ Runs in your browser✓ No account✓ No wallet signature
Calculated locally

Decode an EVM event log

Enter one event signature plus the log topics and data from a trusted source.

Result

Your manual estimate

Calculated locally
Method

How this calculator works

01

Paste a trusted event ABI, the log data, and topics as a JSON array.

02

CoinCalcs validates the manual inputs and applies this published model: event signature topic + indexed topics + data → ABI-decoded event arguments

03

The result is calculated locally in the browser and is not sent to CoinCalcs or a market-data provider.

Formula

The calculation

event signature topic + indexed topics + data → ABI-decoded event arguments
Example

A concrete scenario

An ERC-20 Transfer log can reveal the indexed sender and receiver plus the transferred integer amount.

Data provenance

Sources used

Privacy: Calculator inputs are processed locally in your browser. CoinCalcs does not receive or store these inputs. Theme and cookie preferences may be stored on this device.

Known limits

What this estimate cannot guarantee

  • Decoding does not prove the emitting contract is authentic or that a token balance change has economic value.
  • The result is only as current and accurate as the assumptions entered in the form.
  • The output is educational scenario arithmetic, not financial, investment, tax, legal, or security advice.
FAQ

Questions about this tool

What does the Ethereum Event Log Decoder calculate?

Decode EVM log data and topics into a named event and typed arguments with a supplied ABI.

Does the Event log use live market or wallet data?

No. It uses only the values entered in the form and labels the result as a manual estimate.

Are my inputs uploaded or stored?

No. The calculation runs in your browser. CoinCalcs does not receive or retain the form values.

Last reviewed: July 22, 2026