$> Kaya
~/tools/transaction-decoderinteractive
/tools/transaction-decoder

Transaction Decoder

Use this transaction decoder to inspect a raw signed Ethereum transaction and view its nonce, gas settings, recipient, value, signature, and hash-related fields.

~/tools/transaction-decoderTransaction.from(rawTx)
Decoded transaction

Enter a valid raw EVM transaction hex string.

~/tools/transaction-decoder/examplesusage.txt

Example Usage

  • Decode a raw hex transaction copied from a wallet or script.
  • Inspect EIP-1559 fee fields before broadcasting a signed transaction.
  • Compare signed transaction contents across environments while debugging.
~/tools/transaction-decoder/guideREADME.md

Transaction Decoder Explained

A transaction decoder helps you inspect the contents of a raw signed EVM transaction without sending it anywhere. When you paste a raw transaction hex string, the tool can extract fields such as nonce, to, value, gas limit, fee settings, signature parts, and hashes. This is useful when debugging wallet integrations, testing transaction builders, checking what a signing flow produced, or inspecting data copied from RPC responses and scripts. Instead of treating the raw transaction as opaque hex, you can see the underlying structure immediately and verify that the encoded values match what you expected.

~/tools/transaction-decoder/faq3 items

FAQ

Does this broadcast the transaction?

No. It only parses the raw transaction locally in the browser.

Can it decode EIP-1559 transactions?

Yes. It can show fields such as max fee and max priority fee when present.

Do I need a signed transaction for this tool?

It is most useful with signed raw transactions, because those include the full payload and signature data.

~/tools/transaction-decoder/related5 links
~/tools/transaction-decoder/linksinternal