Skip to main content
Debugging and tracing on the Plasma blockchain can be done using the following methods:

debug_getRawHeader

debug_getRawBlock

debug_getRawTransaction

debug_getRawReceipts

debug_traceCall

trace_call

trace_callMany

trace_replayBlockTransactions

trace_block

trace_get

This information can be used for:
  • Transaction debugging — analyze transaction execution in detail
  • Smart contract analysis — trace contract calls and state changes
  • Error investigation — identify and fix transaction failures
  • Performance optimization — analyze gas usage and execution paths
Last modified on January 28, 2026