debug_getRawTransaction
Debug & Trace | Arbitrum
debug_getRawTransaction | Arbitrum
Arbitrum API method that returns the binary-encoded transaction data for a given transaction hash. Use it on Arbitrum via Chainstack.
POST
debug_getRawTransaction
Arbitrum API method that returns the binary-encoded transaction data for a given transaction hash. The transaction is returned in the typed-transaction envelope format. This method checks both finalized (indexed) transactions and the transaction pool.Documentation Index
Fetch the complete documentation index at: https://docs.chainstack.com/llms.txt
Use this file to discover all available pages before exploring further.
Learn how to deploy a node with the debug and trace API methods enabled.
Get your own node endpoint todayStart for free and get your app to production levels immediately. No credit card required.You can sign up with your GitHub, X, Google, or Microsoft account.
Parameters
hash— the hash of the transaction to retrieve.
Response
data— the binary-encoded transaction as a hex string.
debug_getRawTransaction code examples
Use case
Thedebug_getRawTransaction method is useful for retrieving transactions in their raw serialized format. This is valuable for transaction replay tools, custom transaction decoders, and systems that need to verify transaction signatures by working directly with the raw transaction bytes rather than the decoded JSON representation.Last modified on May 18, 2026